add evaluation + tests