I would like to add a switch and a duplex receptacle to one of my kitchen circuits to accomodate garbage disposal. This is the same circuit as the fridge, and it looks like the circuit is run so that a GFCI DR follows the fridge in the series, then goes to a second DR(Fridge, GFCI, DR), and its 12/2. I am a novice so I have the following questions: 1) Is it an appropriate assumption that a GFCI can be placed in the middle of a branch circuit and will only disable outlets that are downstream from it? (cause the fridge doesnt go off when i hit the test) 2) Can I put a disposal on the same circuit as the fridge? 3) Can I turn the DR at the end of the run into the disposal switch, then run a new DR to under the sink? 4) Are there any codes specifying the position of the switch in relation to the kitchen sink? Thanks! Eric