do you want to do this every time get Input is called?