update again to geometry feature