Finish writing and testing E Aproximator