changes for farm3