package overhaul