code tidy and comments
removed redundant reference data service