length on contrainTime