master_slave.h