new task: add_const
new task: add_const