[fix] Use union with director.
[refactor] One more journey API reference.