trying to handle the rhythm