added the library scripts