redefined some stuff in the newly added player module