The output seems correct but I fail the test with 2 errors 1) The run method does not display the required text. 2) If a player wins, his or her run method should display [getName() + ":won!"]. For example: [Jones:won!]. but my output is: Gates:Start Game Smith:Start Game Gates:Gather resources Gates:Grow economy Smith:Gather resources Gates:Kill enemies Gates:won! Smith:lost Jones:lost What am I missing?