session with new static method