enhance /fix drop down menu bug