Adaptive Reuse Examples