shit that apparently a library does