first upload sources