salsa timing and musicality by JoelSalsa