implement the mobclean feature for parameter use
fixed some merge issues