a few hacks