adding a remark presenter based on canvas