update tribble implementation