consumer and output
merge readme changes