wrote add-satellite and data file update code