added some lib