add Error library