maximize strategy
maximize and minimize strategy in place