added rimshot listener