add new edit form/mechanism, add events to control tcp clients