made all the method static