add hacks