eigth commit added authentication and autocomplete