delegates
Vixen
Trust