documentation, less debug msgs