train delivery and evaluation