separate file for canvas art