fixed some eval problems and op precedence