be consistent with slot data type from mc protocol