Break contacts / users logic into a helper class that cuts down on the mess in the default recipe