moved evlst to translate() -- can now translate repeatedly