Rocking and rapping with Rehab