added rect-mark.el