Incomplete reuse function