trinity weber