Builder add Canny