updating monotone methods for greater completeness