Discussion

nearly completed