horizontal programmed

some errors, energy isn't right, auxvec not always...