modify scope