limit smaller than 1 don't add