re-ordered config
fixed ring transmit