Adam handler canvas