cleaned up player