snowing section
refactor upload/load to a single action synchronize