diff --git a/1.4/Assemblies/BadHygiene.dll b/1.4/Assemblies/BadHygiene.dll
index 9cebab2..476900e 100644
Binary files a/1.4/Assemblies/BadHygiene.dll and b/1.4/Assemblies/BadHygiene.dll differ
diff --git a/1.4/Defs/WorkGiverDefs/WorkGivers.xml b/1.4/Defs/WorkGiverDefs/WorkGivers.xml
index c157b9c..510dbd1 100644
--- a/1.4/Defs/WorkGiverDefs/WorkGivers.xml
+++ b/1.4/Defs/WorkGiverDefs/WorkGivers.xml
@@ -1,135 +1,153 @@
-
- PlaceFertilizer
-
- DubsBadHygiene.WorkGiver_PlaceFertilizer
- Growing
- 20
- fertilize
- fertilizing
- false
- true
-
- Manipulation
-
-
-
-
- TipSewage
-
- DubsBadHygiene.WorkGiver_TipSewage
- BasicWorker
- tip Sewage
- tipping over
- true
- 500
-
-
-
- DrainWaterTank
-
- DubsBadHygiene.WorkGiver_DrainWater
- BasicWorker
- drain
- draining
- true
- 600
-
-
-
-
-
-
-
-
-
- DBHAdministerFluids
-
- DubsBadHygiene.WorkGiver_AdministerFluids
- Doctor
- give drink
- serving drink
- 79
- true
-
- Manipulation
-
- true
-
-
-
- DBHAdministerFluidsWarden
-
- DubsBadHygiene.WorkGiver_AdministerFluids
- Warden
- give drink
- serving drink
- 79
- true
-
- Manipulation
-
- true
-
-
-
-
-
-
-
-
-
- ClearBlockage
-
- DubsBadHygiene.WorkGiver_FixBlockage
- Cleaning
- clear blockage
- clearing blockage
- 50
-
- Manipulation
-
-
-
-
- washPatient
-
- DubsBadHygiene.WorkGiver_washPatient
- Doctor
- wash
- washing
- 52
-
- Manipulation
-
-
-
-
- DocCleanBedpan
-
- DubsBadHygiene.WorkGiver_cleanBedpan
- Doctor
- clean
- cleaning
- 51
-
- Manipulation
-
-
-
-
- cleanBedpan
-
- DubsBadHygiene.WorkGiver_cleanBedpan
- Cleaning
- clean
- cleaning
- 50
-
- Manipulation
-
-
+
+ PlaceFertilizer
+
+ DubsBadHygiene.WorkGiver_PlaceFertilizer
+ Growing
+ 20
+ fertilize
+ fertilizing
+ false
+ true
+
+ Manipulation
+
+
+
+
+ TipSewage
+
+ DubsBadHygiene.WorkGiver_TipSewage
+ BasicWorker
+ tip Sewage
+ tipping over
+ true
+ 500
+
+
+
+ DrainWaterTank
+
+ DubsBadHygiene.WorkGiver_DrainWater
+ BasicWorker
+ drain
+ draining
+ true
+ 600
+
+
+
+
+
+
+
+
+
+ DBHAdministerFluids
+
+ DubsBadHygiene.WorkGiver_AdministerFluids
+ Doctor
+ give drink
+ serving drink
+ 79
+ true
+
+ Manipulation
+
+ true
+
+
+
+ DBHAdministerFluidsWarden
+
+ DubsBadHygiene.WorkGiver_AdministerFluids
+ Warden
+ give drink
+ serving drink
+ 79
+ true
+
+ Manipulation
+
+ true
+
+
+
+
+
+
+
+
+
+
+ ClearBlockage
+
+ DubsBadHygiene.WorkGiver_FixBlockage
+ Cleaning
+ clear blockage
+ clearing blockage
+ 50
+
+ Manipulation
+
+
+
+
+ washPatient
+
+ DubsBadHygiene.WorkGiver_washPatient
+ Doctor
+ wash
+ washing
+ 52
+
+ Manipulation
+
+
+
+
+ washChild
+
+ DubsBadHygiene.WorkGiver_washChild
+ Childcare
+ wash
+ washing
+ 52
+
+ Manipulation
+
+
+
+
+
+ DocCleanBedpan
+
+ DubsBadHygiene.WorkGiver_cleanBedpan
+ Doctor
+ clean
+ cleaning
+ 51
+
+ Manipulation
+
+
+
+
+ cleanBedpan
+
+ DubsBadHygiene.WorkGiver_cleanBedpan
+ Cleaning
+ clean
+ cleaning
+ 50
+
+ Manipulation
+
+
+
+
+
\ No newline at end of file
diff --git a/1.4/Patches/HygienePatches.xml b/1.4/Patches/HygienePatches.xml
index ef29496..1e12871 100644
--- a/1.4/Patches/HygienePatches.xml
+++ b/1.4/Patches/HygienePatches.xml
@@ -95,19 +95,19 @@
Always
- */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_FilterGuestRooms"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]
+ */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_OnlyAllowed"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]
- */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_FilterGuestRooms"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]
+ */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_OnlyAllowed"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]
- */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_FilterGuestRooms"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]
+ */DutyDef[defName = "Relax"]/thinkNode[@Class="ThinkNode_Priority"]/subNodes/li[@Class="Hospitality.ThinkNode_OnlyAllowed"]/subNodes/li[@Class="ThinkNode_Tagger"]/subNodes/li[@Class="ThinkNode_PrioritySorter"]/subNodes//li[1]