Strategy

Strategy to be written...