new structure

with come(), selector(), read/write(), follow(), help()