added optionSquareFeatures