changes vs working smarty