Add Ctl_writer
Merge branch 'add-ctl_writer'