Also i have seen some button codes get done as a gosub command, also before, in or after the main graphics sets, does any of this effect how the buttons work after being called?