tag and train subparsers