d hacks

d hacks