library caught