handle 2 different percussion maps. amazing