switched order of canvas