changelog
suppress warnings about unused error status variables in functions
minor code cleanups