some bug fixes and pylint clean up prior to tagging for start of replacement of existing code for participant creation