add some documentation to auto_congest(), and some