strategy spec