replaces data() with expr() (more!)