how many types of boiler Agents are there