fixd better_error