fixing game machine - first half