added top-menu feature