Major patcher overhaul, in-place resize added