should test before i push - add constructor to player