rename setupContext -> createScreen
update TODO