multiple rapid buttons, moved to lib
keep buttons showing when mouse is over