autocomplete

fixes #23