clamp function in base