convert the tools and kplib