ADAPTIVE IMPLEMENTATION