modified player and spec some more, can't remember what changes but still working