cleans up some of the tests
improves test coverage for promoter and promoter_membership