improved completion for $:word