libc added, but it's a mess.