Added initial error handling to make tradie more fault tolerent.