add req.query option for state parameter