doing work on populating library