Added Library check availability ,ethod