adds some hacks