figuring the best place for save_thumb_version to be called