base errors