errors reported by automated review tools solved and updated on git.