$TRB lives up to expectations,