added thirdparty classes