improve dot completion code