randomly fixing some stuff, such as dorpdown list,  user management etc