removed self from staticmethods