No longer use static methods, instead we create an admin object.