canvas mostly completed