music sounds bad but it works.