Programmer explains EOS