research applications, work with canvas