adding some tests and fixing comparision bugs in eval