theres one bad thing about _getkey, for instance if you made a program like a shell that has password protection you can just press 2nd ON and it will break out of the program and you are at the homescreen when it comes back on, nice safety feature for when you are making a program and forget to ret though