added default value for breakRule, breakField and skip