evaulate() implementalva, nehany segedfv