Files can now have mirrors. Implemented SMOMatcher service to attempt to automatically match packs against SMO.