Optimization should include