refactor PackingManager to DataServer