thumb version must be created before it is sent to storage