proper strategy execution