Smarty update