Optimize STP