cleaned up documentation on 3b.c