LIBRARY & DEVICES