Refactores producer