avoid gtoken request loop; scale the preview images down with the correct ratio