added switch. added ability to associated valves with the parent. tag. when the parent fires all its childern will also fire