added dropdown menu support