adaptive re-use