done for now, getting a strange value on e[2][0] for no reason.