input limiter