clipping techniques 6665661