Library Model
-----
-----
-----
-----