added tempo controls