v0.3.5 error handling