improve server middleware code
prevent the option menu to open when hovering
add missing semicolon
add change password feature to profile page