Library for Tell Me Everything