polished some FORWARD rules and tidied up some comments