uses querystring for settings now