custom view, admin roles, guest checkout