add documentation and configuration parameters