cleared strategy implementation