declare static methods