improve completion for $<