remove submodularism