completed IVW rule
cleaned up rules