visibilty of variables and its dependent file