Figure: Controller skeleton from EstablishAccess