Added missing dependency and stricter hoauth2 req