legacy AwesomePlayer
cleanup