try to fill in expr and assign rule