added rhythm mode