added required third-party libs