added openid -- attempt 2