updated Rules Module