Making a library page from scracth