Have added a fix for Isssue #81: checking if any dilution level is more than 1 in ws array every time the array is accessed.