adding TreeFlattening to mainline
adding minimum price to maineline