trace and william

.