add back consumers and init