starting to add passport/login functionality