add 3rd dependenies to avoid build failure