REWIRING (canons needed)