more C nitpicking