Smart limit (28/41)

Smart limit