canvas merging still broken.