BZ975 & code tidy