added neocomplete and snippest