diff --git a/include/bioloid_dyn_slave.h b/include/bioloid_dyn_slave.h
index 9ceda0a3a1db36797871db26c9d4685abde1f811..5f58c04da075d3860462eba7c31e31893d2d5263 100644
--- a/include/bioloid_dyn_slave.h
+++ b/include/bioloid_dyn_slave.h
@@ -7,7 +7,6 @@ extern "C" {
 
 #include "stm32f4xx.h"
 #include "dynamixel_slave.h"
-#include "comm.h"
 
 void bioloid_dyn_slave_init(void);
 void bioloid_dyn_slave_start(void);
diff --git a/include/bioloid_registers.h b/include/bioloid_registers.h
index 0b3f40486db4df76a169ccd01e2e6b9d3e3ec5f8..1acbad0df4c914c71d4852e0bc5667df0307f784 100644
--- a/include/bioloid_registers.h
+++ b/include/bioloid_registers.h
@@ -120,8 +120,8 @@ typedef enum {
   BIOLOID_MM_SERVO29_OFFSET         = MM_SERVO29_OFFSET, // angle offset in fixed point format 1-3|4
   BIOLOID_MM_SERVO30_OFFSET         = MM_SERVO30_OFFSET, // angle offset in fixed point format 1-3|4
   BIOLOID_MM_SERVO31_OFFSET         = MM_SERVO31_OFFSET, // angle offset in fixed point format 1-3|4
-  BIOLIOD_GYRO_FB_ADC_CH            = GYRO_FB_ADC_CH_OFFSET,
-  BIOLIOD_GYRO_LR_ADC_CH            = GYRO_LR_ADC_CH_OFFSET,
+  BIOLOID_GYRO_FB_ADC_CH            = GYRO_FB_ADC_CH_OFFSET,
+  BIOLOID_GYRO_LR_ADC_CH            = GYRO_LR_ADC_CH_OFFSET,
   BIOLOID_WALK_X_OFFSET             = WALK_X_OFFSET,
   BIOLOID_WALK_Y_OFFSET             = WALK_Y_OFFSET,
   BIOLOID_WALK_Z_OFFSET             = WALK_Z_OFFSET,
@@ -304,7 +304,7 @@ typedef enum {
   BIOLOID_GYRO_FWD_FALL_THD         = 0x017E,
   BIOLOID_GYRO_BWD_FALL_THD         = 0x017F,
   BIOLOID_GYRO_LEFT_FALL_THD        = 0x0180,
-  BOILOID_GYRO_RIGHT_FALL_THD       = 0x0181,
+  BIOLOID_GYRO_RIGHT_FALL_THD       = 0x0181,
   BIOLOID_WALK_CNTRL                = 0x0182, // bit 7 | bit 6 | bit 5 |  bit 4  | bit 3 | bit 2 |     bit 1    |    bit 0
                                               // current phase           walking                   stop walking   start walking
   BIOLOID_WALK_STEP_FW_BW           = 0x0183,