added neocomplete support