updated to R0.3
made collection extend from player instead of collection player