enhance Trinity support w.r.t. jellyfish

follow-up PR for #193