length constrait