updated for islandora camp
merged dispatcher