integration with libraries completed