canvas based lick composition