learning the SecurityManager