fix getSignedUrl
working version of kcl, put dataUrl in previews