updated third party libraries