Add new function
Sprint1 function add
Confilict Reslove