Changed to be a library.