better error handling, reduced logging