stupid thinko transposition I keep making
librarian-puppet needs puppet