Added at_most option