much more complete Collect Parameters