testing with libraries