add error handler to get_one_value