what a nice library i wonder what it does