rework where libraries live