option to perform library cleanup before manually initiating library update