library code added