add the static method and class method