separated overloading sendPackage

to sendPackage and sendPackageWithCallBack