updated library structure for site