upgrade require_creator method