added static variables
new static method call