updater should work without metadata
general cleanup of configurator
changed how index, type, id get set to allow for absent metadata