Version Aug 22ed

1. The style of labels are changed.
2. Cycle detection is still in working