started working on the interpreters; fixed some silly errors