working on fixing canvas
multiple canvas