webapp cleanup, nb, and comments in groove