Modify sweep to accomodate non-dilute models.