monotonicity and smoothness working