split of 3rdparty