moves calls to scr.refresh() before scr.getch() inside view.getch()