[feature038] add errors controller