Prototype for multi grading

TODO:
Add the weed operation for feature line