key.c docomenting