assn2: removed player, updated to work on lab machines