starting pos is now dynamic to terminal size