some lib class