add static member function from outside use (explicit)
