More horrible hacks.