call protected static methods