Tagged good-timing