monitor each other by map