incorporating updated open id library