AuthorizationInterface added