added ability to handle irregular designated packages