split startScreen update and render