annual canvas