updated activator so that address hierarchy can be versioned
re-added code mistakenly removed in merge