updated player classes