add net-based editor  practice.