add smarty to config externals
update commits