updated tests, fixed coppy issues, added interpreter