types for multi-edges added
modified version of the basic files added