allow mode to render once before receiving input