Added return value to SET function to make it easier to "set and use" infect values