Canvas documented