fix bug: screen was not rerendering properly
remove input loop message and add case for invalid input in input handler