rules => mapping (fixed)