fixed static method