channel & basic queue
some basic parsing.