comment: portability hacks