added a new static method.