refactoring(error)