add simple error handling