login and basic search implemented