passes eval 1 but still issues with eval 0