removed a lot of the push collections (have been absorbed into visit), added serviceAccessed