more changes to neocomplete