backup commit - moved lots of functionality to rabbit