Pack-scan changes

yes it should. It is meant to replicate the use case of the original pack-scan so that it can be used exactly as the original was. Lets wait until after the meeting tomorrow to move anything around as the requirements might change (hopefully only slightly).