small changes

new blending function
soft contrast