revise some minor points in contribution, continuous constraints