added guest user but its not quite finished