with documentation updates