unit tests for private parameters work! now some better parsing of private params