added pribilege validation on menu
removed obsolete spec, we still need to create new specs for the admin menu and refactor this code