smoothstep and smootherstep functions added