further hacks