add ag's optimization, RealChutes support