rename participation factory
supporting methods to mirror display criteria for tasks
update policies; add specs