It is used only once, why making it a static variable shared among all methods?