cut off eval function