Smart limit (39/41)

Smart limit