added new music functionality