add radio
fix bug: content-type