added controlelr and tempalte for New list