need to actually provide canvas uri to catch. sigh