trib stuff