Add Error handle