fixed intellidemand and smartmax, the others need work