canvas fixes