'Custom Personal Menu'

@classmethod
def menu_personal(cls):

    auth = current.auth
    if (not auth.is_logged_in()):
        return None
    s3 = current.response.s3
    settings = current.deployment_settings
    s3_has_role = auth.s3_has_role
    is_org_admin = (lambda i: (s3_has_role('ORG_ADMIN') and (not s3_has_role('ADMIN'))))
    menu_personal = MM(icon='user', link=False)(MM('Administration', c='admin', f='index', restrict='ADMIN'), MM('Administration', c='admin', f='user', check=is_org_admin), MM('Change    Password', c='default', f='user', m='change_password'), MM('Logout', c='default', f='user', m='logout'))
    return menu_personal
