#152 working on canvas separation