add static method