basic functionality of error handling ready