added autocompleter

So why initialising a full class if we are not interested in the object. Maybe a class method is better?