Started example of strategy pattern