use generic system for dropdown menus
cleanup