add bettererrors