modify scope with openstruct