add train declaration