def _make_packet(qualifier, value, time, info, **kwargs):
    """
    where kwargs overrides info
    """
    packet = {'dataset': kwargs.get('dataset', info['dataset']),
        'component': kwargs.get('component', info['component']), 'kind':
        kwargs.get('kind', info['kind']), 'qualifier': qualifier, 'value':
        value, 'time': time}
    return packet
