making growth configurable to allow arbitrary deltas