completely solve the collision issue involved with the player object