prototype to illustrate library project