Sort of added a getchar() function