thanks! i tried it and it can be fixed with more sensitive shortcut detection settings for the second level but i don't know if i can afford another if(). i am already over 100 semicolons with the recent features i have added so maybe i will leave this in as a secret shortcut.