updated farmer view