Smart limit (22/41)

Smart limit