limiter in constructors