Updated OP. Please re-read.