code organised, does basic everything for that example of adding in allergy.