added Composite functionality

for watermarking with labels