hacking on libc