added eval stage