horrible nofix evaluator
marginally less awful but still broken prefix