sorry to jump into the issue even though i am just starting my learn in B4A, however, i have been working with Basic Language since around 40 years, and Goto Statement is very essential to control the flow of your application, and your reply regarding the use of IF statements is not a full solution. it can solve the issue if you have limited number of statements in your code, but if you have large related code that is dependent on specific conditions and you have to divert the flow of code to some other location based on that specific conditions then it will be very hard to repeat the IF statements where ever you need to take action based on that value. so i highly recommend to consider this in the compiler.