update smart pkg