Moving producer to main package