PiCanvas complete