make player work