Reworking some player stuff.