only dealing with error conditions