Rewrite Farms to allow for easier manipulate to turn into base