better error naming