april canvas updates