add pattern
improve dataNetwork window and gui