using logger
fixed duplicate edges in graph display; added ID to composite nodes