Palaniuk’s major upgrade