add libraries and update readme