finalize connection between facetzoom and data provider; next step: clean up code