Farfadax production