yeah, it is all part of 1 big procedure. What I am doing is like a supermarket till system. This question is for age checking, like alcohol etc, the question asks if the customer is old enough. The question is only brought up if the age restriction on the item is > than the currently logged customer age (gotten from asking the question before). This means that the question must come up in the procedure of adding the item to the bill, as each item could have a different age restriction on it. So I dont think its possible to seperate it out into the yes/no button code