move static methods