adding KBC's revision