If new messages are added, then instruc.h must be rewritten, too.