naive eval, performance is very pool