Add register producer