started speration into two saperate modules
started speration into two saperate modules