working read_operand, bad evaluate