managing canvas creation deletion

managing canvas creation deletion