completed cutocomplete