game logic, arrays are still off