continue completing game main logic