added canvas tags
 few changes to the code on blend fetching canvas source and width