Many thanks to all the people who responded to my call for help. Just to answer some of the questions asked; The pic resets/hangs only when the relays have a load(motorised valves connected).With no load the circuit works fine so i guess it is the contacts that are the problem not the coil I have a brown-out circuit on the mclr which uses a pnp transistor to pull the pin high.I havent put a capacitor from the mclr pin to ground(with a series R to the pin) yet but will try that. My only other thought is that the relay commons(240v) are on the same pcb track as the input to the pic psu. I wondered whether separating these out and feeding the board with 2 live input cable would be better(and maybe a 275v vdr on the input to the psu) Many thanks again Dave -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body