dicking around with a new lib
Revert "dicking around with a new lib"

This reverts commit 958b2523778d4ed759ea044e10b41df2ec9882af.
hmm
blargh
I don't even know