fix a bug on lower bound of weight