adding neocomplete and others