build plant model methods