testing with library