why canvas memo doesn't work?