OTHER LIBRARIES.