format style, add chn instruction; throw error always