add libraries it uses