initial library construction.