Smart limit (23/41)

Smart limit