Worked on the E function.

It does not complety work, but i dont see any errors that i can fix.

now we need the O functions to work.