StaticComman is more reusable