text:
import {emitEvent} from '../../../testing/dom/events';
import {createMockFoundation} from '../../../testing/helpers/foundation';
import {numbers, strings} from '../constants';
import {MDCSnackbar, MDCSnackbarFoundation} from '../index';

function getFixture() {
  const wrapper = document.createElement('div');
  wrapper.innerHTML = `

            Can't send photo. Retry in 5 seconds.

            <button type="button" class="mdc-button mdc-snackbar__action">Retry</button>
            <button class="mdc-icon-button mdc-snackbar__dismiss material-icons" title="Dismiss">close</button>

`;
  const el = wrapper.firstElementChild as HTMLElement;
  wrapper.removeChild(el);
  return el;
}

function setupTest(fixture = getFixture()) {
  const root = fixture;
  const surface = fixture.querySelector(strings.SURFACE_SELECTOR)!;
  const label = fixture.querySelector(strings.LABEL_SELECTOR)!;
  const actions = fixture.querySelector('.mdc-snackbar__actions')!;
  const actionButton = fixture.querySelector(strings.ACTION_SELECTOR)!;
  const actionIcon = fixture.querySelector(strings.DISMISS_SELECTOR)!;
  const announce = jasmine.createSpy('announce');
  const component = new MDCSnackbar(root, undefined, () => announce);
  return {
    component,
    announce,
    root,
    surface,
    label,
    actions,
    actionButton,
    actionIcon
  };
}

function setupTestWithMocks(fixture = getFixture()) {
  const root = fixture;
  const surface = fixture.querySelector(strings.SURFACE_SELECTOR)!;
  const label = fixture.querySelector(strings.LABEL_SELECTOR)!;
  const actions = fixture.querySelector('.mdc-snackbar__actions')!;
  const actionButton = fixture.querySelector(strings.ACTION_SELECTOR)!;
  const actionIcon = fixture.querySelector(strings.DISMISS_SELECTOR)!;

  const mockFoundation = createMockFoundation(MDCSnackbarFoundation);
  const announce = jasmine.createSpy('announce');
  const component = new MDCSnackbar(root, mockFoundation, () => announce);

  return {
    component,
    mockFoundation,
    announce,
    root,
    surface,
    label,
    actions,
    actionButton,
    actionIcon
  };
}

describe('MDCSnackbar', () => {
  it('attachTo returns a component instance', () => {
    expect(MDCSnackbar.attachTo(getFixture()))
        .toEqual(jasmine.any(MDCSnackbar));
  });

  it('#initialSyncWithDOM registers click handlers for action button and action icon',
     () => {
       const {component, mockFoundation, actionButton, actionIcon} =
           setupTestWithMocks();
       component.open();
       emitEvent(actionButton, 'click', {bubbles: true});
       expect(mockFoundation.handleActionButtonClick)
           .toHaveBeenCalledWith(jasmine.any(Event));
       expect(mockFoundation.handleActionButtonClick).toHaveBeenCalledTimes(1);
       emitEvent(actionIcon, 'click', {bubbles: true});
       expect(mockFoundation.handleActionIconClick)
           .toHaveBeenCalledWith(jasmine.any(Event));
       expect(mockFoundation.handleActionIconClick).toHaveBeenCalledTimes(1);
       component.destroy();
     });

  it('#initialSyncWithDOM registers keydown handler on the root element',
     () => {
       const {component, mockFoundation, root} = setupTestWithMocks();
       component.open();
       emitEvent(root, 'keydown');
       expect(mockFoundation.handleKeyDown)
           .toHaveBeenCalledWith(jasmine.any(Event));
       expect(mockFoundation.handleKeyDown).toHaveBeenCalledTimes(1);
       component.destroy();
     });

  it('#destroy deregisters click handler on the root element', () => {
    const {component, mockFoundation, actionButton, actionIcon} =
        setupTestWithMocks();
    component.open();
    component.destroy();
    emitEvent(actionButton, 'click', {bubbles: true});
    expect(mockFoundation.handleActionButtonClick)
        .not.toHaveBeenCalledWith(jasmine.any(Event));
    emitEvent(actionIcon, 'click', {bubbles: true});
    expect(mockFoundation.handleActionIconClick)
        .not.toHaveBeenCalledWith(jasmine.any(Event));
  });

  it('#destroy deregisters keydown handler on the root element', () => {
    const {component, mockFoundation, root} = setupTestWithMocks();
    component.open();
    component.destroy();
    emitEvent(root, 'keydown');
    expect(mockFoundation.handleKeyDown)
        .not.toHaveBeenCalledWith(jasmine.any(Event));
  });

  it('clicking on surface does nothing', () => {
    const {component, mockFoundation, surface} = setupTestWithMocks();
    component.open();
    emitEvent(surface, 'click', {bubbles: true});
    expect(mockFoundation.handleActionButtonClick)
        .not.toHaveBeenCalledWith(jasmine.any(Event));
    expect(mockFoundation.handleActionIconClick)
        .not.toHaveBeenCalledWith(jasmine.any(Event));
    expect(mockFoundation.close).not.toHaveBeenCalledWith(jasmine.anything());
    component.destroy();
  });

  it('#open announces to screen readers', () => {
    const {component, announce, label} = setupTest();

    component.open();
    expect(announce).toHaveBeenCalledWith(label);
    expect(announce).toHaveBeenCalledTimes(1);
  });

  it('#open forwards to MDCSnackbarFoundation#open', () => {
    const {component, mockFoundation} = setupTestWithMocks();

    component.open();
    expect(mockFoundation.open).toHaveBeenCalled();
  });

  it('#close forwards to MDCSnackbarFoundation#close', () => {
    const {component, mockFoundation} = setupTestWithMocks();
    const reason = 'reason';

    component.open();
    component.close(reason);
    expect(mockFoundation.close).toHaveBeenCalledWith(reason);

    component.close();
    expect(mockFoundation.close).toHaveBeenCalledWith('');
  });

  it('get isOpen forwards to MDCSnackbarFoundation#isOpen', () => {
    const {component, mockFoundation} = setupTestWithMocks();

    component.isOpen;
    expect(mockFoundation.isOpen).toHaveBeenCalled();
  });

  it('get closeOnEscape forwards to MDCSnackbarFoundation#getCloseOnEscape',
     () => {
       const {component, mockFoundation} = setupTestWithMocks();

       component.closeOnEscape;
       expect(mockFoundation.getCloseOnEscape).toHaveBeenCalled();
     });

  it('set closeOnEscape forwards to MDCSnackbarFoundation#setCloseOnEscape',
     () => {
       const {component, mockFoundation} = setupTestWithMocks();

       component.closeOnEscape = false;
       expect(mockFoundation.setCloseOnEscape).toHaveBeenCalledWith(false);
       component.closeOnEscape = true;
       expect(mockFoundation.setCloseOnEscape).toHaveBeenCalledWith(false);
     });

  it('get timeoutMs forwards to MDCSnackbarFoundation#getTimeoutMs', () => {
    const {component, mockFoundation} = setupTestWithMocks();

    component.timeoutMs;
    expect(mockFoundation.getTimeoutMs).toHaveBeenCalled();
  });

  it('set timeoutMs forwards to MDCSnackbarFoundation#setTimeoutMs', () => {
    const {component, mockFoundation} = setupTestWithMocks();

    component.timeoutMs = numbers.MAX_AUTO_DISMISS_TIMEOUT_MS;
    expect(mockFoundation.setTimeoutMs)
        .toHaveBeenCalledWith(numbers.MAX_AUTO_DISMISS_TIMEOUT_MS);
  });

  it('get labelText returns label textContent', () => {
    const {component, label} = setupTestWithMocks();

    expect(component.labelText).toEqual(label.textContent!);
  });

  it('set labelText forwards to MDCSnackbarFoundation#setActionButtonText',
     () => {
       const {component} = setupTestWithMocks();

       component.labelText = 'foo';
       expect(component.labelText).toEqual('foo');
     });

  it('get actionButtonText returns button textContent', () => {
    const {component, actionButton} = setupTestWithMocks();

    expect(component.actionButtonText).toEqual(actionButton.textContent!);
  });

  it('set actionButtonText forwards to MDCSnackbarFoundation#setActionButtonText',
     () => {
       const {component} = setupTestWithMocks();

       component.actionButtonText = 'foo';
       expect(component.actionButtonText).toEqual('foo');
     });

  it('adapter#addClass adds a class to the root element', () => {
    const {root, component} = setupTest();
    (component.getDefaultFoundation() as any).adapter.addClass('foo');
    expect(root.classList.contains('foo')).toBe(true);
  });

  it('adapter#removeClass removes a class from the root element', () => {
    const {root, component} = setupTest();
    root.classList.add('foo');
    (component.getDefaultFoundation() as any).adapter.removeClass('foo');
    expect(root.classList.contains('foo')).toBe(false);
  });

  it(`adapter#notifyOpening emits ${strings.OPENING_EVENT}`, () => {
    const {component} = setupTest();

    const handler = jasmine.createSpy('notifyOpeningHandler');

    component.listen(strings.OPENING_EVENT, handler);
    (component.getDefaultFoundation() as any).adapter.notifyOpening();
    component.unlisten(strings.OPENING_EVENT, handler);

    expect(handler).toHaveBeenCalledWith(jasmine.anything());
  });

  it(`adapter#notifyOpened emits ${strings.OPENED_EVENT}`, () => {
    const {component} = setupTest();

    const handler = jasmine.createSpy('notifyOpenedHandler');

    component.listen(strings.OPENED_EVENT, handler);
    (component.getDefaultFoundation() as any).adapter.notifyOpened();
    component.unlisten(strings.OPENED_EVENT, handler);

    expect(handler).toHaveBeenCalledWith(jasmine.anything());
  });

  it(`adapter#notifyClosing emits ${
         strings
             .CLOSING_EVENT} without action if passed action is empty string`,
     () => {
       const {component} = setupTest();

       const handler = jasmine.createSpy('notifyClosingHandler');

       component.listen(strings.CLOSING_EVENT, handler);
       (component.getDefaultFoundation() as any).adapter.notifyClosing('');
       component.unlisten(strings.CLOSING_EVENT, handler);

       expect(handler).toHaveBeenCalledWith(
           jasmine.objectContaining({detail: {}}));
     });

  it(`adapter#notifyClosing emits ${strings.CLOSING_EVENT} with reason`, () => {
    const {component} = setupTest();
    const reason = 'reason';

    const handler = jasmine.createSpy('notifyClosingHandler');

    component.listen(strings.CLOSING_EVENT, handler);
    (component.getDefaultFoundation() as any).adapter.notifyClosing(reason);
    component.unlisten(strings.CLOSING_EVENT, handler);

    expect(handler).toHaveBeenCalledWith(
        jasmine.objectContaining({detail: {reason}}));
  });

  it(`adapter#notifyClosed emits ${
         strings.CLOSED_EVENT} without reason if passed reason is empty string`,
     () => {
       const {component} = setupTest();

       const handler = jasmine.createSpy('notifyClosedHandler');

       component.listen(strings.CLOSED_EVENT, handler);
       (component.getDefaultFoundation() as any).adapter.notifyClosed('');
       component.unlisten(strings.CLOSED_EVENT, handler);

       expect(handler).toHaveBeenCalledWith(
           jasmine.objectContaining({detail: {}}));
     });

  it(`adapter#notifyClosed emits ${strings.CLOSED_EVENT} with reason`, () => {
    const {component} = setupTest();
    const reason = 'reason';

    const handler = jasmine.createSpy('notifyClosedHandler');

    component.listen(strings.CLOSED_EVENT, handler);
    (component.getDefaultFoundation() as any).adapter.notifyClosed(reason);
    component.unlisten(strings.CLOSED_EVENT, handler);

    expect(handler).toHaveBeenCalledWith(
        jasmine.objectContaining({detail: {reason}}));
  });
});


text:
Flintshire Observer Mining Journal and General Advertiser for the Counties of Flint Denbigh
Issue: 10 Ebrill 1884
14 erthygl ar y dudalen hon Cuddio Rhestr Erthyglau
14 erthygl ar y dudalen hon
HOLYWELL. !
Dyfynnu
Rhannu
HOLYWELL. BOARD OF GUARDIANS. The fortnightly meeting of this Board was held at the work house on Friday last, the following guardians being present:—J. Scott Bankes, Esq. (in the chair), John Henry, Esq. Naauerch—Rev. Watkin Williams Newmarket Rev. David Williams; Holywell-Rev. J. E. Jones, Messrs. Joseph Garner, 0\?en Jones, J. Kerfoot Evans and Samuel Davies Ysceifiog—Mr. John Williams and Mr. Win. Thomas; Flint-Mr. Thomas Jones and Mr Richard Evans N urthop-Mr. Astbury. Clerk—Mr. E. J. Davies Master—Mr. Thomas Hughes. Mr. Bankes alluded to a statistical statement prepared by Mr. Roberts, Clerk to the Ruthin Board of Guardians, with reference to the accom- modation for lunatics, &c. The document was well prepared, aud would be of some purpose, now that the enlargement of the asylum was being con- sidered. Mr. Roberts' paper will not just now be made public, but most likely will be read at the next Poor Law Conference. MONETARY. The following cheques were granted the Relieving Officers for the relief of the out-door poor :— Mold £14;) Holywell 140 Whitford. 80 MASTER S REPORT. The master reported that the number of inmates in the House last Board-day, was 1G0 admitted since, 10; discharged, 8; present number, 162. 100 vagrants were admitted as against 107 at the corresponding period last year. WORKHOUSE APPRENTICES. In accordance with the wish of the Board, the boy, John Jones, aged 13, who was allowed to go on a month's trial to Mr. Isaac Hall, clogger, of Brymbo, appeared before the Board, and stated that he liked the place. His employer stated he would require the boy to be bound for seven years. —In answer to Mr. Bankes, the boy said he was quite satisfied with his place. Some of the guardians were of opinion that seven years was too long, but it was explained that that was the general length of time, that apprentices had to serve in that trade. The terms were that the boy's employer find him with board, lodgings, clothing and pocket money. —Mr. Bankes What money will you give him.- Applicant Sixpence per week the first year, and an increase of sixpence for every additional year, and 4s. the last year.—The Chairman suggested that the boy should have .)s. a week the last year. —The applicant said he could not give that; but he would give him 4s., and he said he did not get anything when he was apprentice. -Rev. Watkin Williams Suppose you die-what will the boy do ? —Applicant There would be another good partner" left behind to look after the boy (meaning his wife, who was present.) It was decided that the boy should go.—The other boy, Edward Jones, aged 13, who had also been on a month's trial with Mr. Robert Williams, hairdresser, Denbigh, appeared, and lie also liked his place.—The Chairman asked the boy's employer was he a sharp lad. Applicant: I suppose I must do the best I can with him, I have not seen rightly what he can do yet, as he has been unwell since he left the work- house, but I amwilliugtotake him.—TheChairman: What are your arrangements ?—Applicant: To have him bound for seven years, during which time I will find him with food, clothes, lodgings and some pocket-money. I will give him sixpence per week the first year which would be increased year after year and 3s. Gel. the last year, and by the time he would be free from his apprenticeship, he would be able to start business himself, as it requires very little capital in our trade. My parents paid X20 premium before me when I was bound, and I did not receive wages but I was only bound for six years, and had to keep myself.—Rev. David Williams Why do you want the boy to serve seven years when you only served six years yourself? —Applicant: Because I will have to keep him, and when he is free from me he is at liberty to commence business himself.—The Rev. D. Williams: You don't expect to see the boy open shop in the Borough of Denbigh do you ?—Applicant: He can start next door to me if he likes (laughter). It was agreed that the boy should go, the applicant to find him with board, lodgings, and clothing and wages at the following rate-Cd. the first year and an increase ot Gd. per week afterwards, 3s. (id. being the wages for the last year. The Chairman At our last meeting our Clerk intimated that notice should be given to the Wrexham & St. Asaph Boards of Guar- dians that we were about to apprentice these boys. At the time I thought it a piece of red-tapeism, but I now find I was wrong, and Mr. Davies our Clerk was right. The boys were detained at the workhouse until the following day to take part in the Govern- ment examination, and it was resolved that clothing be given to each boy on entering into their places of business. TOTE OF CONDOLENCE. The subjoined is a copy of the vote of condolence as recorded on the minutes of the Board, to the Dowager Lady Mostyn Upon the motion of Mr. Henry, seconded by the Rev. Watkin Williams, the following resolution was unanimously agreed to and a copy thereof was ordered to be forwarded to Lady Mostyn, of Mostyn—" That this Board being conscious of the great loss it has sustained by the death of the Right Hon. Lord Mostyn, is desirous of expressing to Lady Mostyn and family its most sincere condolence on their late melancholy bereave- ment. As a nobleman occupying a prominent social position, and particularly as Chairman of the Board of Guardians of the Holywell Union, his Lordship's demise will long be felt. Ever punctual in his attendance and courteous and painstaking in the discharge of his duty, he rendered invaluable services to the union, and the Guardians feel assured that in thus expressing their sentiments they are but giving utterance to those of the public generally," and the following is a copy of its acknowledgment from Colonel the Hon. Roger Mostyn—"I am requested by my Mother to acknowledge the document conveying the vote condolence from the Holywell Board of Guardians, and she thanks the Board for its sincere sympathy." LIST OF ATTENDANCES. It was resolved that the Clerk be requested to prepare returns of the attendances of the Guardians at the Board meetings, also those of the Assess- ment Committee, and likewise those of the Sanitary Authority. SURCHARGE. Mr. J. O. Roberts produced certificates from the School Attendance Officer and Medical Officer, proving that the 1, v Humphreys, whose case was mentioned in the report of the last Board, was unable to attend sehool, and hence the disallowance of the sum of 7s. Gd. by the district auditor. It was resolved that the Clerk forward the same to the Local Government Board. THE DEAF AND DUMB CHILDREN. A letter was read from the Local Government Board respecting the cases of the two children named John E. Jones and Anne Foy, together with a copy of a letter from the School Attendance Com- mittee of the Borough of Flint, on the subject which stated that the statement made that the parents in both cases were able bodied men and earning good wages was incorrect. The father of Jones is partially paralysed and earns very little wa«-es and the father of Foy had deserted his wife and children several months ago and could not be found.' The children wore wandering about the streets, and unless something was done, the committee would not be answerable for the conse- quences.—A few words were spoken respecting the case by Mr. Thomas Jones, who had to leave the room before the case came before the Board. He Mr. Thomas Jones, maintained that neither of the families were in receipt of out-door relief. Jones though partially paralyzed made good wages, and the Foy family were in receipt of out-door relief when Foy himself was at home, but since he had absconded no out-door relief was applied for.—The Rev. W. Williams thought it best to offer them the house.—The Chairmau thought it was a case of private charity, and the Clerk was instructed to write and state that the Board could not move in the matter. DEATH OF AN OVERSEER. The Clerk informed the Board of the death of Mr. Wm. Williams, assistant overseer, for the parish of Flint, aud the necessary instructions were given for the election of his successor that day month (see our advertisement columns). RURAL SANITARY AUTHORITY. The fortnightly meeting of this Authority was held at the Workhouse on Friday List, the following ineml'prs being pi-r,t,nt, Johii Henry, Esq., n, (chairman), J. Scott Banlces, Esq., Rev. J. E. Jones, Messrs. Owen Jones, J. Kerfoot Evans, and Samuel Davies. BAGILLT NUISANCE. The Clerk read a letter which he had received, together with a bill of costs, charges, payments, and expenses incurred by Messrs. Kelly and Keene, solicitors, Mold, for proceedings taken against the London and North-western Railway Company The Bettisfield Colliery Company, Limited The Right Hon. Lord Hanmer The Trustees of the late Lord Hanmer; Messrs. Walker, Parker, and Co., and Mr. Jackson, in connection with the above nuisance which existed when Mr. Zophar Humphreys was sanitary inspector. Messrs. Kelly and Keene deferred sending in the account until the whole business had been terminated. The cause of delay being consequent, through suspending the pro- ceedings several times pending negotiations, which were then going on in connection with the general system of drainage in Bagillt. Mr. Z. Humphreys left with them an account of close upon 110 and they had not included it in their payments as they did not know what the views of the Authority might have been with regard to it. A sum of .£3 was given him by them to cover his travelling expenses which was included with the other pay- ments in the account. The sum-total of the bill was 177 Ss. Sd. It was unanimously resolved that the Bill of Messrs. Kelly and Keene be paid, but it was considered that inasmuch as JE3 had been paid to Mr. Zophar Humphreys for travelling expences, no other claim could be legally made by him, as what he had done came within the province of his duty as Sanitary inspector, for which he received an annual salary.—A claim of L8 3s. 10d., from Messrs. Morecroft and Winstanley, Liverpool re Caerwys Waterworks, was also ordered to be paid CONNAH'S QUAY WATER SUPPLY. A letter was read by the Clerk from the Connah's Quay Gas and Water Company (Limited), request- ing that the Directors may be furnished with a copy of Dr. Williams' report on the water supply at Connah's Quay.—The Clerk stated that he thought it advisable that before sending a copy of the report he should have the authority to do so. After some conversation, it was resolved that a copy of the report be sent, but that the Authority considered an interview with the Directors of the Company would be useless, as the Authority were powerless to enforce what the Company desired. RE-APPOINTMET OF OFFICERS. The Clerk stated that the terms of office of the officers of health and sanitary inspectors for the Mold and Holywell districts had expired. There were no complaints laid against any of the officers and it was decided to re-appoint them.—The Rev. J. E. Jones complained that the officers of health did not attend to the poor as well as they did to those that paid them.—Mr. Samuel Davies said that he always had found them very attentive to the poor, and he begged to repudiate the rev. gentleman's statement.—Mr. Bankes thought that the Authority should protect their officers.-The following gentlemen were re-appointed: —Dr. Williams (Mold), on the motion of the Chairman, seconded by Mr. J. K. Evans; Dr. Williams (Holywell), ou the motion of Mr. Samuel Davies, seconded by Mr. Owen Jones, as medical officers of health for the Mold and Holywell districts and Mr. J. J. Williams (Holywell), on the motion of Mr. J. K. Evans, seconded by Mr. Bankes, who remarked that he was a very efficient officer; and Mr. E. W. Joaes (Mold), on the motion of Mr. Bankes, seconded by Mr. Samuel Davies, and to whom a similar compliment was paid. SURVEYOR'S REPORT. The Surveyor reported that he had visited during the last fortnight the following places and where nuisances existed ordered their immediate removal. Bagillt, Greenfield, Mostyn, Ffynnongroew, Gwes- pyr, Llanasa, Gwaenyscor, Whitford, Newmarket, Caerwys, &c. RHEWL WATER SUPPLY. In accordance with the instructions of the Authority, the Surveyor had made a special journey to the two sources of water supply proposed for Rhewl Mostyn, and as he had previously stated his decision was in favour of taking the supply from Ffynnonhaiarn, Tre-mostyn, in preference to abstracting it from the Bryneithin source. From information glea ned on the spot both on his last and previous visits the Surveyor said that everyone agreed in confirm ing the opinion he had arrived at, that a plentiful supply of water could be depended upon at all times from Ffynnon-haiarn. MeetingCol. Mostyn, the day previous to this meeting, and also the Woodman of the estate (Mr. Molyneux), who lived on the spot, he enquired of them as to their experience of the Ffynnon-haiarn supply, and both fully confirmed his views by a statement that to their recollections the supply had never failed. Col. Mostyn further stated that it was not to their interest at the Hall to have Ffynnon-haiannupply interfered with; but as it was the only source where pure and healthy water could be got from, he was most anxious that nothing should occur to deprive the people of Rhewl of a share of it. He thought it was absurd to offer a supply from Bryn- eithin pool, and a strong objection would be raised to any such proposal. The Surveyor stated that Mr. Charlton had made a somewhat similar state- ment and he thought in the face of all that, if Rhewl Mostyn was to be supplied with water, that he should advise them to decide in favour of Ffynnon-haiarn. If the Authority should decide that day, the Surveyor would be able by the next meeting to produce a plan and estimate of the cost to lay before them for their approval.—The Chair- man desired to know whether they had not better select Ffynnon-haiarn, which was a never-failing supply.—The majority of the members were in favour of the Surveyor's scheme.—Mr. J. K. Evans was of opinion that it would be better to let Mr. A. Parry hear that statement.—The Chairman: You have examined both sources?—The Surveyor: Yes, I have.—After further discussion the Surveyor's scheme was adopted on the motion of the Chairman seconded by Mr. Scott Bankes. CONNAH'S QUAY DRAINAGE. The Surveyor reported that the London and North Western Railway Company's solicitor respect- ing the agreement in connection with these proposed works and enquiring the cause of delay, and he had received a letter which was read. As the fine weather was coming the Surveyor enquired would it not be advisable to hare the loan required to carry out these works arranged as early as possible so that tenders could be invited without delay, as the plans and estimates were ready and had been so for some time.—Mr. Bankes thought there was nothing to do but to procure the loan.—The Rev. J. E. Jones asked was the amount named enough to cover the scheme ?-The Surveyor replied in the affirmative. It was ultimately decided on the motion of Mr. Bankes, seconded by Mr. J. K. Evans that the loan be applied for. BAGILLT DRAINAGE. The main sewer at Bagillt had been completed to within 30 yards of the Bettisfield-road, where it was proposed to end, and the side drain up to the turnpike road near Hanmer's-row had nearly been finished. Pipes had also arrived to carry out the drainage of Tabernacle-row and Rose-place, both of which places would ibe reported completed by the next meeting. Mr. Crondam, of the Bettis- field Colliery, had also promised to meet the Sur- veyor at Hanmer's-row next week to arrange the drainage in connection with the side-drain referred to, and had further promised to have the work at- tended to immediately afterwards.—Mr. Samnel Davies brought under the notice of the Authority the state of a water source, near-the gate of the Upper Works, Bagillt, to supply- the public with water. The last Company (The Speltse Company) which had occupied the works, had utilized the water for their own purposes, and by so doing had deprived a large portion of the public from obtain- ing water, and great complaints were made. The company had also contaminated the 'water "},y pot- i ting red hot iron, &c., in it, which nm&, the water J almost unfit for human use. The supply was ab- < stracted from a well called Ffynnon-y-Rb^dyn. There was a stone with Messrs. Walker, Parker's in- itials, and this Company had thoroughly repaired the well; but from what he had heard it had bees tam- pered with, and he desired the Surveyor to officially inspect the supply and its source and report on the same at the next meeting. He had made enquiries prior to coming to the meeting, and discovered that it had been a public water supply before any of the former companies had occupied the works.—Mr. Bankes thought the owners of property should remedy the evil. Mr. S. Davies was of opinion that water for supplying the public should be under the supervision of the Autbority.The Chairman asked Mr. Davies could he assist the Surveyor with any evidence as to the insufficiency of the supply ? --Mr. Davies answered that lie could.—The Rev. J. E. Jones said that by what Mr. Bankes said the Rural Sanitary Authority had nothing to do with it. Mr. Bankes was of opinion that people ought to look alter their own property and if they meddled with everyjprivate thing that came to their ears they would never come to an end.—It was, however, agreed that the Surveyor inspect the place officially and report thereon at the next meeting of the Authority. THE UNION WATER SUPPLY. The wells at the workhouse had been completed and the pipes from the vagrants wards had been laid nearly up to the reservoir at Milwr, which had also been commenced, the progress made being altogether very satisfactory, MOLD DISTRICT REPORT. Mr. E. W. Jones, reported that he had visited Connah's Quay, Buckley, Bryn-yr-ball, Mynydd- isa, Llong, Cilcain, Nannerch, Coed-yr-hendre, Rhvdymwyn, and Nerquis, and where nuisances existed had issued orders for tli, ir removal. SCHOOL BOARD MEETING. The monthly meeting of this Board was held on Monday afternoon last, the following members being present: -Mr. J. Kerfoot Evans (chairman), Mr. Isaac Hughes (vice-chairman), Revs. D. Oliver and E. Evans, Mr. R. Baldwin and Mr. Isaac Roberts Clerk-Mr. E. M. Evans Attend- ance Officer-Mr. Eliseus Jones. INCREASE OF SALARY. A letter was read from Mrs. Jones, the head mistress of the Bagillt Girls' School, in which she asked the Board to grant her the same terms of remuneration as were given the mistress of the Halkyn Street Board Schools, for the past year namely, the school fees one-half the grant earned, and E25 guaranteed and she trusted that the Board would see the reasonableness of her request.—The Clerk said that the School Management Committee had raised the mistresses' salary.—The Vice-chair- man was of opinion that the present expenditure in salaries should not be increased but it could be done by deducting from one official's salary and adding to the salary of another.—The Clerk mentioned that the Board could give a gratuity to Mrs. Jones for the money she had earned for the Board In the way of Government grant.—Mr. Isaac Roberts thought she was only asking for her rights.—After some discussion, the decision of the School Management Committee to grant Mrs. Jones an increase of £10 was agreed to. AN EXPLANATION. Mr. John Davies, wheelwright, Whitford street, appeared before the Board to explain the reason why his child, Ellen, had not regularly attended school during the past month. He said his wife's mother was very ill and his wife was obliged to attend to her, taking the children with her. During the time his wife was with her mother the children attended the Carmel School, and hence the non-attendance of his child Ellen at the school at Holywell. Legal proceedings were intended to be taken against him but after this explanation the Board pardoned him on condition jthat he endea- voured to send his child regularly to school hence- forth. THE NEW OFFICE. A letter was read by the Clerk received from the Education Department, together with the plans and specifications of the new School Board office, of which they thoroughly approved.—The Chairman remarked that that was the first plan ever received from the department unaccompanied by some dis- agreeable comments (laughter), and those plans were drawn without the assistance of an architect. —The Clerk said that the next thing to be done was to obtain a loan of Xloo as suggested by the Finance Committee. The erection of the office would not involve the expenditure of that sum, but the Commissioners did not lend sums of less than ilOO for long periods. It was ultimately decided to borrow the sum mentioned. NOTICES OF REMOVAL. Notices were ordered to be issued to the care- taker and landlord of the School Board office, in Panton Place, pending the completion of the new office, which would be finished in the course of about three months. VOTE OF THANKS. It was unanimously resolved that a vote of thanks be accorded to John Roberts, Esq., M.P., for his kindness in forwarding a donation of £10 towards procuring prizes to be given to the children at the annual prize distribution. The Clerk was ordered to forward a copy of the same to Mr. Roberts. A USEFUL SUGGESTION. The Rev. David Oliver suggested an idea of how to impress upon the parents of the children the practicability of sending their children to school. Some parents thought it was great hardship for them to be compelled to send their children to school when they did not thoroughly understand the meaning of the different clauses in the present Code. To remedy this he thought as long as the Board had Lio in their hands, they could make an effort to make the question of education more popular than it was, by holding a public meeting for the distribution of prizes, so as to enable the children's parents to be present, and have addresses delivered by qualified gentlemen upon the system of education in the present day.—The members expressed themselves in favour of the Rev. David Oliver's suggestion, and the chairman mentioned .9 that a lady be asked to give the prizes away. —The matter was referred to the School Management Committee INCREASE OF SCHOOL STAFF. The question of the staff at the Bagillt schools was referred to the School Management Committee. Miss Edith Matthews was appointed pupil teacher at the Spring Gardens Infant School, and it was resolved to advertise for an assistant master for the Bagillt Boys' School. THE MIGRATION OF CHILDREN. A letter was read by the Clerk which he had received from the Rev. Father Swift contradicting a statement made at the last meeting. Reference was also made to the question of the migration of children from one school to another, and on this subject a letter was read from the Vicar of Holywell, stating that he would submit the subject to the next meeting of the managers of the National Schools. SCHOOL ATTENDANCE OFFICER'S REPORT.. Mr. Eliseus Jones (attendance officer) reported that he had during the past month visited all the schools in the district, attended to all cases of irregularity reported to him, and had served notices upon the most delinquent of them. The general attendance of the district continued to be satisfac- tory. The infant department was numerically improving after the recent drafting to other schools, and hopes were entertained from promises given by parents, of having better attendance when the weather becomes more settled.—The Offecer men- tioned that no donbt that the members of the Board had all heard of the decision of the magistrates at the last Petty Sessions, respecting the attendance cases brought before them. Mr. Wm. Davies, solicitor, defended in the case of Mary Newall, Bagillt, and in cross-examination he was unpre- pared at the time to produce certificates to verify his statements as to age, standard and attendance of the child at school, signed by the respective teachers, consequently the case was dismissed, and from the want of the like evidence, the charges in three other cases were also dismissed. In future, he hoped to be prepared with full and complete evidence in all cases to be brought before their worships. STATISTICS. The statistical summary showed the average weekly attendance at the six schools for the past month to be 619, an increase on the corresponding period of the previous year of 42. The total number of children on the registers was 800, an increase of 22. THE ANNUAL REPORTS. In the report of the School Mangement Com- mibtee, an abstract of the reports of the Government Inspector on the annual examinations of the several schools was presented. With respect to the Spring Gardens Infant School, the merit grant being with- held, the attention of the mistress was called to the points requiting attention. An increase of the staff, as recommended by the Inspector, was ad- vised by the appointment of an additional monitor. The report of the Bagillt Infant School was con- sidered tolerably satisfactory, and it was recom- mended that Margaret A. Whalley, who had passed her examination satisfactorily, be appointed a pro- bationer in this department. Bagillt Boys and Halkyn-street Girls Schools' reports were consi- dered satisfactory, and the Halkyn-street Boys and Bagillt Girls School reports afforded pleasure to the committee, as they were both bordering on "exceHent." An assistant master was recom- mended for the Bagillt boys' school; and Mary E. Jones as a monitor in the Halkyn-street girls' schools.—The following were recommended for appointment as monitors in the Halkyn-street boys' school—John Milton Roberts, Hugh E. Price and A. C. Hughes, and an additional monitor was granted to complete the teaching staff in the Bagillt girls' school, the nomination to be in the hands of the head teacher for the approval of the Board. The committee in considering the question of school staff were of opinion that they should not confine them- selves to the minimum required by the Code of the Education Department, but rather that a small reserve of teachers be kept in hand, so as to keep up unimpaired throughout the whole of the year a sufficient staff to meet eventualities. By creating "a nursery of monitors" as it were the committee felt that an adequate staff could always be depended "rou at a minimum cost to the ratepayers. The ivtal grant earned by the schools for the year was 1496 8s. 5d., and the average attendance was 616. The revision of the scale of salaries for the coming year was deferred to a future meeting.
SEVERE THUNDERSTORM. HOLYWELL.
SEVERE THUNDERSTORM. HOLYWELL. A very heavy thunderstorm accompanied by vivid flashes of lighting and heavy rain, broke over this district on Thursday afternoon last. The storm was of but short duration, it was one of unusual violence. EXTRAORDINARY SCENE AT COETIA MAWR-THE EFFECTS OF THE STORM. The full effects of the brief but severe storm which prevailed on Thursday afternoon, were felt in the district of Brynford, the repeated thunder claps, being followed by most vivid flashes of lightning in an appallingly rapid manner. At Coetia Mawr Farm, situate between Holywell and Brynford, a scene of the most extraordinary character took place during the time the storm was at its height. A message was sent out to the fields that the farm servant should return home with his team, owing to the severity of the storm, and the heavy down- pour of rain and hail. As he was returning, he was struck by lightning and sent along the ground for a considerable distance, and at the same time the cartmare he was leading was thrown down and rolled over three or four times. Fortunately neither the man nor the mare were injured, but the animal was so paralysed with terror that it trembled in every limb, and broke out into intense perspiration. Just at the same time, Mrs. Edwards, daughter of Mrs. Price, the tenant of the farm was returning from the garden, when she also was struck by the lightning, and sent headlong towards the kitchen door. Meanwhile, the house was in a state of the most utter confusion, the electric fluid having descended the kitchen chimney carrying with it a great quantity of soot, and filling the room with smoke. Mr. Robert Price, son of the tenant, who is an invalid suffering from rheumatism, was sitting at the time on a chair near the fireplace, his left arm resting on the old fashioned hob such as are seen in antiquated farm houses, and on the other side of the fireplace a pet lamb was reposing in a box. He was thrown off his chair into the middle of the kitchen, and the cries he raised brought his sister and others to his assistance, and he was dragged from the sulphur charged atmosphere of the apartment, covered with soot and dirt, to the pure air, where with the aid of restoratives, he soon revived. It was then found that his clothing on the left side of his arm had been singed and torn by the lightning, but he had received no bodily injuries. As soon as the room could be cleared of the smoke it was found that the little lamb was dead. The electric current in passing down the chimney knocked a hole in the wall in the bedroom, and then descended into the kitchen, doing considerable damage to the fireplace. A watch and guard which were hanging on the wall were carried off the nail, and the watch was afterwards found hanging on the kettle on the fire, the guard being wound around the kettle spout, while the outer cases of the watch were found amongst the ashes under the fireplace. Passing along the room the lightning chipped off a good portion of a wooden picture frame, and also cut a piece clean out of the clock case, whilst on the kitchen dresser a row of plates and a bottle contain- ing vinegar were knocked over, one of the plates being smashed and the contents of the bottle lost. The lightning made its exit above the door of the kitchen, the mortar between the bricks having been dislodged. Indeed the building seems to have been considerably shaken throughout, and some portion of the kitchen chimney has been thrown down. The inmates had a most providential escape, and In especially Mrs. Price and her son, the former being confined to her bed at the time. The kitchen floor was covered with soot and dirt to the depth of several inches, and the place was thrown into the greatest confusion by the extraordinary occurrence. A CHAPEL DAMAGED. During Thursday's storm, several trees were struck by lightning in various parts of the county. At Sarn, near Llyn Helig, a chapel was wrecked by the storm, the windows and doors being broken by the lightning. FLINT. On Thursday afternoon an unusually heavy thunderstorm burst almost immediately over the town. The lightning was dangerously near, for the thunder came simultaneously with the flash, repeating without intermission, and continued for some time. No damage is reported in the immediate neighbourhood. The storm was preceded by a very oppressive atmosphere. Heavy rain fell. HAWARDEN. The storm was felt at Hawarden with intense severity, the flashes of lightning being literally blinding. During the height of the storm the lightning struck the roof of a cottage at Ewloe, near Hawarden, literally tearing off a portion of the roof, and very seriously injuring one of the inmates, a little girl. Immense hailstones were mingled with the rain. CONNAH'S QUAY-A MAN KILLED. The full effect of the storm was felt, and many of the inhabitants were awe-stricken with the extraordinary vividness and frequency of the light- ning flashes. A pilot named John Jones, who was walking through Messrs. Ferguson and Baird's shipbuilding yard, was struck by the electric fluid under the chin and chest, causing instantaneous death. Medical assistance was promptly called to the unfortunate man, but life was pronounced to be extinct. On Saturday last an inquest was held upon the body before Wm. Davies, Esq., coroner for Flintshire. The first witness called was Joseph. Bennett, who said that he worked for Messrs. Coppack and Carter, at Connah's Quay. About five o'clock on Thursday afternoon the deceased was at the shop, and he accompanied him towards his home. As they were going under the bridge by the Railway Station, deceased met his sister-in-law and he told her to make haste home because he thought they were going to have torrents of rain. They then went through the ship-yard, and whilst there a flash of lightning came. He called out to deceased and Samuel Hewitt that it was a very vivid flash of lightning, and they replied that it was. They then went through the gate leading to the turnpike road, where they met two carpenters, and deceased told them to get their tools and put their jackets on, for they were going to have heavy showers. He also direoted a man named William Conway to turn back because of the rain..After they had gone about three yards further a flash of lightning came and struck deceased right in the face, the flash passing slantwise down his breast and leg, and singing some of his clothing. Deceased groaned and assistance was obtained and a doctor sent for, but deceased was found to be dead.—John Jones, fisherman, residing at Golftyn, said the deceased was his son and he was 25 years of age.— The jury immediately returned a verdict that the deceased was killed by lightning."
. PANT ASAPH.
PANT ASAPH. DEATH OF MR. MICHAEL HUGHES.—This gentle- man, who was well-known in the neighbourhood of Pantasaph, where he had for many years been accustomed to spend a portion of the summer months, died on Tuesday last at his residence, 70, Mill-street, Liverpool, and his remains were on Tuesday last interred in Anfield Cemetery, in the presence of a large number of the deceased's relatives and friends. The deceased was a member of the Toxteth Board of Guardians, and the respect in which he was held was manifested by the large attendance at the funeral. At Pantasaph, the d6atli of Mr. Hughes has caused the most sincere grief, and his genial presence, and kindly benevolence will be greatly missed.
-------FFYNNONGROYW.
FFYNNONGROYW. DISESTABLISHMENT.—A public meeting in favor of Disestablishment of the Church of England in Wales was held at the Undenominational School, on Saturday evening last, Mr. Edw. Jones, Gronant, in the chair. Addresses were delivered by Mr. Edw. Jones, Mr. Samuel James, Mr. Wm. Jones, and Mr. John Roberts, in favour of Disestablish- ment, after which a resolution was passed to petition the parish in favour of Mr. Dillwyn's Bill for the Disestablishment of the Church of England in Wales.
CONNAH'S QUAY.
CONNAH'S QUAY. APPOINTMENT OF A WAYWARDEN.—A meeting was held on Thursday at the New Connexion school- room to appoint a waywarden for the township of Wepre. Mr. John Reney was appointed to the chair. A warm discussion took place as to the advisability of re-electing Mr. Hughes as way- warden. Strong opposition was offered by Mr. Edwards, Lleweni Farm, who moved that Mr. Ellwood be appointed, and Mr. A. Patten seconded the proposition. Mr. Edward Roberts, senr., pro- posed that Mr. Hughes be re-elected, and was seconded by Capt. Peers. This occasioned a very lively discussion with the following result:—For the appointment of waywarden that day, 8 for the adjournment, 9; majority for the adjournment, 1. The chairman then declared the meeting adjourned for 14 days. THE BRIDGE OVER THE DEE. Among the witnesses called before the Select Committee of the House of Commons on Thursday in opposition to the Bill now before Parliament, was Mr. Alfred Walker, who said he was a member of the firm of Walker, Parker, and Co., and had works at Bagillt on the Dee; works at Newcastle, on the Tyne and they had works also in London. He was also a River Dee Commissioner and chairman of the committee for promoting the Dee Conservancy Bill. He had resided in Chester for about 30 years, and was well acquainted with the navigation of the Dee and the manufacturers on the banks of it. He objected to the proposed bridge in its present form on the ground that it would be a serious obstruction not only to the passing up and down of vessels, but he was also convinced that it would raise shoals in the bed of the river, both above and below bridge. If they contracted the opening the water must pass more rapidly through these openings this would raise a greater quantity of sediment than would be raised by the ordinary current of the river, and that sediment would of course be deposited elsewhere. He was not speaking from a scientific engineering point of view, but from the point of view of ordinary observation, and from a common sense point of view, as he thought. In former years they used to get all their lead up by the river, but owing to the bad state of the river and the reasonable terms offered them by the North- Western, they found it better to bring it by rail, as they had sidings both at their Bagillt and their Chester works. They had also a connection at Chester with the Shropshire Union Canal, which joined the river at Crane Wharf. He knew something of the bridge, at Newcastle-on-Tyne. When the Cheshire Lines came to Chester they naturally expected that they would get lower rates, at all events on the Midland. The agent came to them and said he hoped they would get a share of the traffic, and they replied that they would give them a share in their traffic if they got something in return, namely a reduction of rates; the agent said they were very sorry, but they were bound by their arrangements with the other companies. As a considerable trader in this country he had no hope of railway competition giving them any material benefit in reduction of rates. -Crot-s- examined by Mr. Littler. Q.C. The only check upon railways was the sea. Railways did not act upon one another, in his experience, in reducing rates. As to the river, if you blocked up one-fifth of the channel it must seriously interfere with the flow and reflux of the Dee. Asked whether it was not Mr. Robertson who originated the Chester Conservancy Bill, witness said he was not clear how it started, as he was not at the first meeting. As to the Dee Commissioners, they had been in existence for centuries. Their income was nothing at all. Their property was nothing. They had no means of raising money.—Mr. Littler Then I think I am right in saying that your works are in nubibus. Any pewer you are to have—that is to come.- Witness Undoubtedly. Re-examined This Conservancy Bill was not the Bill Mr. Robertson was going to promote his Bill was to make a canal and dock of the Dee between Chester and Connah's Quay, but Mr. Robertson had lodged no bill of any kind, but he had given notice for one. He with- drew what he proposed to do, and the gentlemen interested in the navigation simply took up, with his consent, a portion of his notice, and proceeded with a Conservancy Bill of their own. As to the canalisation of the Dee, he (witness) would have had nothing to do with that. If they had not had the river as an alternative route for their materials they would not have been able to get such low rates from the Loudon and North-western Railway Company from Bagillt. In one of their most important trading districts about Bristol, although there were three railway companies going there, the rates were so high that if they had not had the opportunity of sending by sea they would have been entirely cut out of the trade by the existing com- petition in their trade. He was chairman of the executive committee for promoting the Chester Con- servancy Bill. The River Dee Commissioners, who had no funds as a body, was another body al- together. The committee on Tnesday declared that the preamble of the Bill was proved. The result has given great satisfaction at Wrexham.
. DENBIGH.
DENBIGH. RURIDECANAL CONFERENCE.—On Thursday last, the quarterly meetings of the clergy and lay dele- gates of the Denbigh Rural Deanery, were held at Llandyrnog, commencing in the morning with divine service at the parish church. Subsequently the clergy held a meeting for devotion and for reading of the scripture together. The principal meeting of the day was held in the National School- room, at three o'clock. The Rev. Canon Wynne- Edwards, the rural dean, presided, and the at- tendance included Canon Lewis, Rev. E. Jones (Caerwys), Rev. D. Williams (Llandyrnog), Rev. J. Morgan (Denbigh), Rev. H. Humphreys (Hen- llan), Rev. Morgan Rees (Llangwyfen), Rev. D. Williams (Llanrhaiadr), Rev. J. Davies (Bodfari), Revs. T. Lloyd and D. Griffith (Denbigh), Colonel Humberston, Mrs. P. H. Humberston and party, Madl. Jehan and Miss Tumour (Denbigh), Mr. J. P. Lewis, solicitor, (Denbigh); Mr. R. H. Roberts (Denbigh); the Misses Lewis (Denbigh) Mr. J. E. Block, the Misses Jones (Bodlonfa), Captain and Mrs. Cole, Mrs. Fosbery, Mr. Norman Fosbery, and others. Papers were read by Rev. E. Jones, rector of Caerwys; Rev. Canon Lewis (Trefnant), h and Mr. J. P. Lewis (Denbigh), and discussion followed, in which tMr. R. H. Roberts and others took part, the subjects being Sunday School work, and the desirability of establishing a Sunday School Union for the deanery. The meeting was very successful.
. HAWARDEN.
HAWARDEN. PETTY SESSIONS THURSDAY. — Before W. Johnson, Esq. (in the chair), C. Davison, Esq., and W. Thom, Esq. GAME CASE. John Tudor, collier, Buckley, was summoned under the Poaching Prevention Act for being in possession of articles for taking game.—P.C. Thomas Jones said that on Wednesday, the 27th February, he met the defendant near Ewloe Hall. He saw him crossing a footpath in a field, and noticing his clothes were dirty;he searched him when he came on the road. He found a ferret in one pocket, and in another a young rabbit and four nets. He had also a dog with him. He said he went to ferret some rats at Dublin, and the dog caught a rabbit in Mr. Bankes' wood. Witness went to the place where the defendant said he had been ferretting, and a man there informed him that he had not been there at all that morning.—Tho defendant said he had been promised some rabbits by a young man if he would ferret some rats for him. He borrowed the things to go with.—The bench fined the defendant 5s. and costs. THE SUNDAY CLOSING QUESTION AGAIN. John Aston, the Nine Houses, Connah's Quay, and Thomas Edwards, of Nant Mawr, Buckley, with summoned for falsely representing themselves to be bona-fide travellers.—P.S. Hughes stated that about half-past eight on Sunday night, the IGth March, he visited the Glynne Arms, Hawarden, kept by Mr. Richard Darbyshire, and found the defendants sitting down with beer before them. Witness called the landlady's attention to the men, and she said they had told her that they were travellers. Edwards lived at Nant Mawr, Buckley, and Aston at the Nine Houses, Connah's Quay, which was only 2| miles away.—The defendant Aston said lie did tell the landlady that they were travellers.— The bench fined the defendants 10s. and costs each, with the alternative of seven days' imprisonment. nilUNK IN OTIAllGE OF A HORS'> AND CART. Alfred Lane, marine store dealer, of Chester, was summoned for having, on the 29th February, been drunk at Hawarden while in charge of a horse and cart.—-I'.C. Wright stated the case.— Fined 20s. and costs.
GREENFIELD.
GREENFIELD. A CO.NCERT.-An excellent concert was given on Saturday evening last at the Abbey Schools, Green- field, the proceeds of which were in aid of the funds of the "Abbey Lodge" Order of Druids. The chair was occupied by Mynyddwr, add the pro- gramme was sustained by local amateurs amongst whom were the following: Miss Hughes (Bagillt), Mr. Booley and party Mr. Ellis Jones and party Mr. W. Jones, Mr. R. Amos, Mr. Thos. Hughes, Mr. Thos. Hughes (jun.), and the Llanerchymor Brass and Greenfield String Bands, under the leadership of Messrs. Thos. Hughes, and Samuel Roberts respectively. The evening was much en- joyed by the large audience and after the usual votes of thanks to the Chairman and singers, the concert was concluded by tho singing of the National Anthem. The accompanist was Miss Alice Oldfieli (River Rank).
I......-! YSCEIFIOG.
YSCEIFIOG. LATE VESTRY MEETING.—In last week's report of the vestry meeting, through some inadvertence the name of Mr. John Ellis, Penucha'rplwv, was omitted from the list of waywardens elected at the late vestry meeting, to represent the parish of Ysceifiog, on the Holywell Highway Board.
. : Football Notes and Matches.
Football Notes and Matches. NORTII WALES V, LIVERPOOL ASSOCIATION. -This return match was played at Bangor on Saturday, and resulted in favor of the home team by five goals to none. The following composed the team for North Wales: Hersee (Llandudno). goal; Newton (Carnarvon Athletic) and Cripps (Rhyl), backs J. F. Williams and H. Jones (Bangor), half-backs D. Williams (Denbigh), Evans (Porrinadoe), J. Vaughan and W. H. Roberts. (Rhyl), H. Lewis (Bangor), and D. Newton (Carnarvon Athletic), forwards Hughes (Bangor), umpire.
I-_._-_..---ICorrespondence.
Correspondence. [We do not identify ourselves with the opinions expressed by our corresponclents.1 FLINT SANITARY MOVEMENT. To the Editor of the Flintshire Observer." Siiz,-An anonymous letter appeared in your last issue, written in defence of and signed "An Ex- Town Councillor." To a great extent it is really an unmeaning and unintelligible composition. He says that "He, in company with other gentlemen has visited the Alms Houses, and although they have neither back doors nor privies, are in a better sanitary condition than some of Mr. Hall's or other parties houses." So much for the writer, and other gentlemen who have accompanied him to these poor people's dwellings, numbering some 11 or 12. Did they make no enquiry as to the sanitary requirements of these poor people, as they profess so much sympathy for. I ask, where were they to go but to the neighbouring houses. When the affair came before the Health Committee, I sugges- ted, knowing as I did, how these poor people were circumstanced, in their present insanitary state, that when they became vasant they should be closed. Did that imply permanently ? With all our town and sanitary improvements, I am sur- prised that the matter has not been taken up before, surrounded as they are now by some of the best houses and shops, and abutting one of the principal approaches to the town. The writer says: The first of November is looming in the distance, and I suppose Mr. J. Hall, junr., is anxious to set himself right with the poor electors." Does he mean the paupers (who would vote for me if they cculd), or his own party who did their utmost against me the last time, and miserably failed. Returned or not, it will never deter me from advoca- ting what I think would be for the welfare of the town at large, as opportunity presents itself.—Yours truly, J. HALL, JUNR. Flint, April 7th, 1884. •
Markets and Fairs.
Rhestrau Manwl, Canlyniadau a Chanllawiau
Markets and Fairs. HOLYWELL MARKET—FRIDAY. Wheat, per hobbet of ICS lbs 12s. Od. to 14s. Od. lizirlcy 147 lbs 8s. Od. lis. 6d. Oats" 105lbs 6s. 6d. 8s. Od. Beans" 180 lbs 12s. Od. 13s. Od. PaoDucii:— Clover Hay, per ton SOs. Od. 95s. Od. Meadow 70s. 011. 80s. Od. Wheat Straw, 50s. Od. 60s. Od. Barley Straw, 30s. Od. 35s. Od. Oat Straw, 40s. Od. 45s. Od. Potatoes, per 224 lbs 6s. 6d. 8s. Od. Beef per lb 7d. to lOd. "Veal gd. i. 10d_ Mutton" 9d. lid. Pork 7d. 8d. Fowls per couple 3s. 6d. to 4s. 6d. Fresh butter per lb Is. 7d. Eggs 16 ls. Od.
0 Metals and Mining.
0 Metals and Mining. THE METAL_MARI-KET: LEAD: " £ s. d. £ s d. English pig, common 11 7 6—1112 6 11 12 6-11 17 6 W.B 11 17 6-12 2 6 "sheet and bar 12 10 0- pipe 12 17 6— red 1.. 15 10 0- white 16 10 0-19 0 0 patent shot 14 15 0 Spanish n 0 0— SPELTER:— Silesian, ordinary brands. 14 10 0— special brands 11 15 0- English, Swansea 15 2 6— Corpisu:—■ Tough cake and ingot 59 10 0-60 0 0 Best selected. 61 0 0-62 0 0 Sheets and sheathing. 65 0 0-67 0 0 Flatbottoms. 68 0 0—70 0 0 LOCAL LEAD MINES. GREAT HOLWAY.—78 tons 17 cwt. of lead and 38 tons of blende, realizing £ 867 19s. 10. have been sold from this mine, which continues to present the same encouraging features as for some time past, the pitches in the various levels maintaining the value previously reported. GREAT HOLWAY LEAD MINING COMPANY LIMITED. —Mr. Mackeson, Q.C., presided at the annual meeting of this company on Monday, and in moving the adoption of the balance sheets and reports, he remarked :—During the past year, as usual, I spent my long vacation on the mine, and superintended it from day to day from six o'clock in the morning till six o'clock at night; and I did more. The day before I left I went through the whole of the pro- ductive portion of the mine to satisfy myself that Nos. 1 and 2 stopes were giving us 4 tons of lead, besides blende to the fathom.—Colonel Smith, R.E. seconded the motion.—Mr. Walker criticised the accounts, to whom Mr. Bartlett replied, and ultimately the motion was adopted and the retir- ing directors were re-appointed. LEAD ORES SOLD. Mine. T. C. per ton. Purchasers. Van. 30 0 8 2 0 Adam Eyton & Son. Ditto SO 0 8 0 0 Sheldon, Bush & Co. Ditto. 40 0 8 7 0 Weston Son. & Co. Minora 57 0 7 2 0 Panther Lead Co. Ditto 50 0 7 0 0 liuneorn Co. Ditto. 50 0 7 1 0 Quirk, Barton & Co. Tankerville. 10 0 6 11 0 Panther Lead Co. Ditto. 10 0 6 11 0 Quirk, Barton & Co. BLENDE SOLD. Mine. T. C. per ton. Purchaser. Frongoch 100 0 3 2 6 English Clown Co. Ditto 50 0 210 6 Villiers Spelter Co. Van 50 0 24 0 Vivian Ic Sons. Mineni 73 0 I 3 6 i '?."wn Co. and ) v ivian & Sons. Ditto 70 0 4 3 6 j. Crown Zinc Co. and ) Vivian & Sons. Ditto 70 0 3 18 6 Crown Zinc Co. Ditto 65 0 3 IS 6 Ditto. Ditto 87 0 3 13 6 Vivian & Sons. Ditto 73 0 3 12 6 Ditto. Ditto 23 0 314 6 Ditto. Frongoch 100 0 3 0 6 English Crown Co. Cwmystwyth 50 0 3 5 9 J F. Kimmel. Talargoch 150 0 310 9 Pttscoo CTrenfell & Sons. Ditto I5u 0 3 11 0 Villiers Spelter & Co. -+-
Hysbysebu
EPPS'S COCOA.—Gr.ATEFIRI. AND (.OMFORTIN-G.—" By a thorough knowledge of the natural laws which govern tfce operations of digestion and nutrition, and by a careful application of the fine propel ties of well-selected Cocoa, [t. Epps has provided our breakfast tables with a delicately flavoured beverage which may save us many heavy doctors' bills. It is by the judicious use of such articles of diet that it constitution may be gradually built up until strong enough to resist every tendency to disease. Hundreds of subtle maladies are floating around us ready to attack wherever there is a weak point. Wc may escape many a fatal shart by keeping ourselves well fortified with pure blood and a properly nourished frame."—Civil Service Gazette -Made sin.ply with boiling water or milk. Sold only in Jacket. labelled JASIKM KPI'S & F!O-. 1 fomoopathic Chemists, London."—Also makers of K])p.s's chocolate hsscui-e. Pri!1terl find Published by thp Proprietors k VI FS; AND GO., :it their General Printing Office, High iSh -d. Holywell.

redpajama_set_name: RedPajamaCommonCrawl


text:
Tag: iTunes
iTunes Match and making Prof. Lessig's case
war / 17 June 2011 17 June 2011 / Copyright
Recap: Prof. Lessig's argument.
You will remember that Michael Speck from Music Industry Piracy Investigations was outraged by Apple's pending iTunes Match service and, in particular, the part where the service would in your iCloud account copies of music on your hard drive which had not been bought through iTunes.
At the time, it wasn't clear (at least to me) whether Apple was going all gung-ho and just offering this unilaterally or had the agreement of the record companies to this.
Of course, if the record companies had agreed to this, it would be rather hard for them, or their representative, to complain about the pirate's charter.
Jonathon Bailey, at Plagiarism Today, reports here that Apple is in fact offering the service in the USA with the agreement of the record companies. He also goes on to discuss indications that this is all part of a clever new strategy by the record companies to combat piracy – one of the indications he identifies includes recent reports that the music industry in Australia is not pursuing a 3 strikes policy (at least as strongly) as the movie industry.
Swerving to another aspect: the iTunes Match service Steve Jobs announced was for the USA only. Media reports suggest it will take up to 12 months for the service to be extended to the UK and speculate other countries will have similar delays.
Copyright is, of course, a territorial right and there are often different owners and licensees for different territories (i.e., countries). Thus, just because you have consent from the (or a) copyright owner in one country does not give you rights to do the same thing with the corresponding copyright in another country. No doubt, therefore, a large part of any delay will be attributable to the need to negotiate separate arrangements with the owners of copyright in different territories.
So the delay reported in the media should come as no surprise. That shouldn't come as too much of a surprise to those in Australia who monitored, for example, how long it took for the iBookstore to get any "in copyright" content. Perhaps, if Mr Speck's view is representative of the views of the copyright owners in Australia, the wait would be even longer – what an economist might describe as "infinitely long".
All of which goes to highlight, as representatives around the world assemble in Geneva to debate extending copyright and introducing limitations for visually impaired readers, why are we still dealing in the 21st century with territorial rights for electronic rights which can be accessed virtually instantaneously from virtually anywhere in the world?
Oh, perhaps it's not just an electronic "problem". This product is advertised for sale in the USA for US$399. You can buy it here for AUD$699 or (depending on exchange rate fluctuations) approximately US$736. (By the way, I am certainly not recommending that you do buy the product from either source, I have no experience with it.) Almost makes you wonder where's Prof. Fels?
1 Comment on iTunes Match and making Prof. Lessig's case/ Australia,Copyright,ibook,iTunes,MIPI,parallel imports,territoriality,UK,USA
Helping make Prof. Lessig's case for him
war / 8 June 2011 9 June 2011 / Copyright, Internet
So, Steve Jobs introduced iCloud to the world yesterday.
Michael Speck from Music Industry Piracy Investigations (the people who bring down pirates like Kazaa for the record industry) declared:
Apple was "no better than the old p2p pirates".
Now, at one level, Apple is not doing that much that hasn't already been done before: Apple own webpage compares its service to those already on offer from Amazon and Google. Here's another 17 Apps Mr Jobs made redundant.
Presumably, what you "buy" from Apple through the iTunes store is covered by a licence. The thing that Mr Speck is concerned about is the iTunes Match service: if you let Apple scan your hard drive it will store on the iCloud server for you copies of – according to Mr Speck – all the music you have there; you paid music and music you, er, ripped yourself including pirated music files. Tidbits' summary of iTunes Match:
iTunes Match — What about the music you purchased elsewhere or ripped from CD yourself? For a $24.99 yearly fee, iTunes Match makes those songs available, too. iTunes uploads a list of songs in your library (much as it does now for the iTunes Genius results) and matches them (probably using music fingerprinting) against Apple's collection of 18 million tracks. If you choose to download a track to a device where it doesn't appear, Apple provides a version at iTunes Plus quality (256 Kbps and free of DRM), even if your original copy was ripped at a lower quality.
Hmm, so if an Australian user chooses the music files to be "matched", that puts Apple in the territory of iiNet (unless of course Apple's servers are "in" Australia too).
But wait you say, isn't there a fair dealing defence? See if you can fit what is being proposed into this.
From what some of the other commentators say, however, it looks like Apple may have cut a deal with the record companies so that some percentage of the annual iTunes Match fee goes to the record companies – see the comments of Kim Weatherall and Colin Jacobs here.
If that were part of the deal with the record companies, then problem solved, but Mr Speck's interpretation is that it just a unilateral position taken by Apple without the consent of the copyright owners.
Then, for those of us in Australia, there is another problem: when it launches, iTunes Match will be available only in the USA. It will become available in other parts of the world only when licences are negotiated with the copyright owners. Wonder how long it will take before (a) Apple gets around to negotiating with copyright owners for Australia and (b) the chances the copyright owners for Australia will agree to any of this? Remember how long it took for any copyright material to show up in the iBookstore?
On the topic of territorial copyright:
When Zengobi announced Curio Core it was priced (to US customers) at US$39.99. It's currently available in the Apple Australia Mac App store for AU$47.99, even though the Australian $ currently buys (approx) US$1.06 (which translates into just under AU$38. You can have similar fun with lots of other items in the App stores. Choice magazine provides even more egregious examples for a host of brands.
What Prof Lessig's case is.
Leave a Comment on Helping make Prof. Lessig's case for him/ Apple,Australia,Copyright,iCloud,iTunes,Lessig,MIPI,Speck
How much to pay for a music download?
war / 25 May 2010 24 May 2010 / Copyright
The Canadian Federal Court of Appeal has ruled that no royalty is payable for downloads (should that be "streaming"?) of those 30 second previews of music. Apparently, it falls with the fair dealing provisions for "research". The "1709" blog has the story.
Meanwhile, last year, the Australian Copyright Tribunal accepted that music download services such as iTunes, Bigpond Music, Sony and Universal should pay composers a royalty of:
the higher of 9% of retail price or 9 cents per track, for music downloads; and
the higher of 8% of retail price or 8 cents per track,
for single track downloads. There is a sliding scale for the track rates where an album, rather than a single track, is downloaded.
As the price on iTunes is typically $1.69 per "song", I guess the % rate will usually apply for single track downloads.
(This is just what the composers get paid for the transmission and reproduction on the 'buyer's' computer; not what the record companies or performers (will) get.
The composers' collecting societies, APRA and AMCOS, had started out trying to get 12% but, in the end, the monopolies and the monopsonistic buyer(s) wound up reaching agreement. Even the ACCC, after some twisting and turning seems to have gone along with the deal, perhaps in recognition of the fact that the Copyright Act specifically gives the Copyright Tribunal power to fix these rates.
By way of comparison, the Copyright Tribunal reported that the corresponding rates were:
•	United Kingdom – 8%.
•	Canada – 11%.
•	United States – 9.1 cents.
The rate in the United States is a fixed monetary rate. The vast majority of single track downloads in the United States at present are supplied at a price of 99 cents per download. Thus the monetary rate is equivalent to 9.1% of the sale price.
Australasian Performing Right Association Limited and Australasian Mechanical Copyright Owners Society Limited [2009] ACopyT 2
Leave a Comment on How much to pay for a music download?/ AMCOS,APRA,Australia,Bigpond,Canada,compulsory licences,Copyright,download,fair dealing,iTunes,music,research,Sony,Universal


Duping those bugs against bug 1442054 feels like an endless story.
Sebastian, when can SV finally read that etherpad document and star it correctly? Sorry, but I still don't see an improvement yet.
There are over 100 issues in that etherpad. To get this fixed, the signature of that crash would need to be stable or Treeherder be able to do dynamic matching. Even if it were to support regex matches, that might be insufficient here due to the different test output and the limit for the Bugzilla summary (255 characters).
:whimboo :aryx is it safe to say that all marionette crashes with  @ dalvik-jit-code-cache signature are to be classified to bug 1442054 ?
:whimbo just so you know, before we make new bugs, we retrigger them, search in bugzilla and etherpad and if we don't find anything, we file a new bug. I did not search for the crash signature, i searched for the file in bugzilla. We are working on improving our classification skills and we will do better in the future.
I would highly recommend that at least for all those crashes happening in a test which scrolls the content, which seem to have a strong correlation here.


Kalbarri Rally form and information.
Peter and Alan are leading the Wanderers to Jurien Bay via some interesting back roads. Meet at 7.45am for an 8am departure.
Enjoy a ride to Byford Bakery for morning tea followed by a great ride to Gidgegannup. Meet 8.45am for a 9am departure.
Meet between 9.15am and 10.30am at Pengos Cafe in Arcadia Dve Shoalwater for coffee and a chat.
Come and sample some gastronomic delights that our branch chefs have come up with. Call Glen on 0409 116 883 for address. Starts at 6.30pm.
Brian is going to lead the Wanderers to the Wool Shed in Williams for lunch. Morning tea stop will be at Dwellingup. Meet 8.45am for a 9am departure.
4 bikes are needed to transport still photographers for the HBF Run For A Reason. Please ring Chris 0419 919 275.
Potential members are welcome to join most of our activities.
Warnbro Sound Wanderers' rides leave from the car park at Warnbro Fair Shopping Centre (near the Caltex servo) on the corner of Warnbro Sound Ave. & Palm Springs Blvd in Warnbro. Suggested meeting time is 15 minutes before the departure time - this gives you a chance to get acquainted with other riders on the day and also to hear the Ride Leader's brief at the start of the ride. Please arrive with a full tank of fuel, or leave sufficient time to fill up at the Caltex.
Skill levels and indicated distances are approximations only; always ride to your skill level.
* Wednesday morning coffee Pengo's Cafe, Shoalwater at 9.15am.
* Dinners are held most Friday nights and can range from dinner at a local Chinese restaurant to a casserole night at a member's home.
If you would like to be kept up to date on what is happening each week, please contact the Branch President Chris compland@dodo.com.au who will add your email to his list for the weekly "Wednesday Waffle" updates.
The Branch Rides are arranged at the quarterly Branch Ride Calendar meetings. These are held at 6.30pm at the Bar Indigo at Leisure Inn on the second Tuesday of the month, in the months of March, June, September, December. If you would like to lead a ride, please come along to a Ride Calendar Meeting.


text:
#ifndef __SYSCTL_11XX_H_
#define __SYSCTL_11XX_H_

#ifdef __cplusplus
extern "C" {
#endif

/** @defgroup SYSCTL_11XX CHIP: LPC11xx System Control block driver
 * @ingroup CHIP_11XX_Drivers
 * @{
 */

/**
 * @brief LPC11XX System Control block structure
 */
typedef struct {			/*!< SYSCTL Structure */
	__IO uint32_t  SYSMEMREMAP;		/*!< System Memory remap register */
	__IO uint32_t  PRESETCTRL;		/*!< Peripheral reset Control register */
	__IO uint32_t  SYSPLLCTRL;		/*!< System PLL control register */
	__I  uint32_t  SYSPLLSTAT;		/*!< System PLL status register */
	__IO uint32_t  USBPLLCTRL;		/*!< USB PLL control register, LPC11UXX only*/
	__I  uint32_t  USBPLLSTAT;		/*!< USB PLL status register, LPC11UXX only */
	__I  uint32_t  RESERVED1[2];
	__IO uint32_t  SYSOSCCTRL;		/*!< System Oscillator control register */
	__IO uint32_t  WDTOSCCTRL;		/*!< Watchdog Oscillator control register */
	__IO uint32_t  IRCCTRL;			/*!< IRC control register, not on LPC11UXX and LPC11EXX */
	__IO uint32_t  LFOSCCTRL;		/*!< LF oscillator control, LPC11AXX only */
	__IO uint32_t  SYSRSTSTAT;		/*!< System Reset Status register           */
	__I  uint32_t  RESERVED2[3];
	__IO uint32_t  SYSPLLCLKSEL;	/*!< System PLL clock source select register */
	__IO uint32_t  SYSPLLCLKUEN;	/*!< System PLL clock source update enable register*/
	__IO uint32_t  USBPLLCLKSEL;	/*!< USB PLL clock source select register, LPC11UXX only */
	__IO uint32_t  USBPLLCLKUEN;	/*!< USB PLL clock source update enable register, LPC11UXX only */
	__I  uint32_t  RESERVED3[8];
	__IO uint32_t  MAINCLKSEL;	/*!< Main clock source select register		*/
	__IO uint32_t  MAINCLKUEN;	/*!< Main clock source update enable register	*/
	__IO uint32_t  SYSAHBCLKDIV;	/*!< System Clock divider register */
	__I  uint32_t  RESERVED4;
	__IO uint32_t  SYSAHBCLKCTRL;	/*!< System clock control register */
	__I  uint32_t  RESERVED5[4];
	__IO uint32_t  SSP0CLKDIV;	/*!< SSP0 clock divider register   */
	__IO uint32_t  USARTCLKDIV;	/*!< UART clock divider register   */
	__IO uint32_t  SSP1CLKDIV;	/*!< SSP1 clock divider register, not on CHIP_LPC110X, CHIP_LPC11XXLV */
	__I  uint32_t  RESERVED6[8];
	__IO uint32_t  USBCLKSEL;	/*!< USB clock source select register, LPC11UXX only */
	__IO uint32_t  USBCLKUEN;	/*!< USB clock source update enable register, LPC11UXX only */
	__IO uint32_t  USBCLKDIV;	/*!< USB clock source divider register, LPC11UXX only */
	__I  uint32_t  RESERVED7;
	__IO uint32_t  WDTCLKSEL;	/*!< WDT clock source select register, some parts only */
	__IO uint32_t  WDTCLKUEN;	/*!< WDT clock source update enable register, some parts only */
	__IO uint32_t  WDTCLKDIV;	/*!< WDT clock divider register, some parts only */
	__I  uint32_t  RESERVED8;
	__IO uint32_t  CLKOUTSEL;	/*!< Clock out source select register, not on LPC1102/04 */
	__IO uint32_t  CLKOUTUEN;	/*!< Clock out source update enable register, not on LPC1102/04 */
	__IO uint32_t  CLKOUTDIV;	/*!< Clock out divider register, not on LPC1102/04 */
	__I  uint32_t  RESERVED9[5];
	__I  uint32_t  PIOPORCAP[2];/*!< POR captured PIO status registers, index 1 on LPC1102/04 */
	__I  uint32_t  RESERVED10[18];
	__IO uint32_t  BODCTRL;		/*!< Brown Out Detect register */
	__IO uint32_t  SYSTCKCAL;	/*!< System tick counter calibration register */
	__I  uint32_t  RESERVED11[6];
	__IO uint32_t  IRQLATENCY;	/*!< IRQ delay register, on LPC11UXX and LPC11EXX only */
	__IO uint32_t  NMISRC;		/*!< NMI source control register,some parts only */
	__IO uint32_t  PINTSEL[8];	/*!< GPIO pin interrupt select register 0-7, not on CHIP_LPC110X, CHIP_LPC11XXLV, CHIP_LPC11CXX */
	__IO uint32_t  USBCLKCTRL;	/*!< USB clock control register, LPC11UXX only */
	__I  uint32_t  USBCLKST;	/*!< USB clock status register, LPC11UXX only */
	__I  uint32_t  RESERVED12[24];
	__IO uint32_t  STARTAPRP0;	/*!< Start loigc 0 interrupt wake up enable register 0, on CHIP_LPC110X, CHIP_LPC11XXLV, CHIP_LPC11CXX */
	__IO uint32_t  STARTERP0;	/*!< Start loigc signal enable register 0, not on LPC11AXX */
	__IO uint32_t  STARTRSRP0CLR;	/*!< Start loigc reset register 0, on CHIP_LPC110X, CHIP_LPC11XXLV, CHIP_LPC11CXX */
	__IO uint32_t  STARTSRP0;		/*!< Start loigc status register 0, on CHIP_LPC110X, CHIP_LPC11XXLV, CHIP_LPC11CXX */
	__I  uint32_t  RESERVED13;
	__IO uint32_t  STARTERP1;	/*!< Start logic 1 interrupt wake up enable register 1, on LPC11UXX and LPC11EXX only */
	__I  uint32_t  RESERVED14[6];
	__IO uint32_t  PDSLEEPCFG;	/*!< Power down states in deep sleep mode register, not on LPC11AXX */
	__IO uint32_t  PDWAKECFG;	/*!< Power down states in wake up from deep sleep register, not on LPC11AXX */
	__IO uint32_t  PDRUNCFG;	/*!< Power configuration register*/
	__I  uint32_t  RESERVED15[110];
	__I  uint32_t  DEVICEID;	/*!< Device ID register */
} LPC_SYSCTL_T;

/**
 * System memory remap modes used to remap interrupt vectors
 */
typedef enum CHIP_SYSCTL_BOOT_MODE_REMAP {
	REMAP_BOOT_LOADER_MODE,	/*!< Interrupt vectors are re-mapped to Boot ROM */
	REMAP_USER_RAM_MODE,	/*!< Interrupt vectors are re-mapped to Static RAM */
	REMAP_USER_FLASH_MODE	/*!< Interrupt vectors are not re-mapped and reside in Flash */
} CHIP_SYSCTL_BOOT_MODE_REMAP_T;

/**
 * @brief	Re-map interrupt vectors
 * @param	remap	: system memory map value
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_Map(CHIP_SYSCTL_BOOT_MODE_REMAP_T remap)
{
	LPC_SYSCTL->SYSMEMREMAP = (uint32_t) remap;
}

/**
 * Peripheral reset identifiers, not available on all devices
 */
typedef enum {
	RESET_SSP0,			/*!< SSP0 reset control */
	RESET_I2C0,			/*!< I2C0 reset control */
	RESET_SSP1,			/*!< SSP1 reset control */
#if !defined(CHIP_LPC1125)
	RESET_CAN0,			/*!< CAN0 reset control */
	RESET_UART0,		/*!< UART0 reset control */
	RESET_TIMER0_16,	/*!< 16-bit Timer 0 reset control */
	RESET_TIMER1_16,	/*!< 16-bit Timer 1 reset control */
	RESET_TIMER0_32,	/*!< 32-bit Timer 0 reset control */
	RESET_TIMER1_32,	/*!< 32-bit Timer 1 reset control */
	RESET_ACMP,			/*!< Analog comparator reset control */
	RESET_DAC0,			/*!< DAC reset control */
	RESET_ADC0			/*!< ADC reset control */
#endif
} CHIP_SYSCTL_PERIPH_RESET_T;

/**
 * @brief	Assert reset for a peripheral
 * @param	periph	: Peripheral to assert reset for
 * @return	Nothing
 * @note	The peripheral will stay in reset until reset is de-asserted. Call
 * Chip_SYSCTL_DeassertPeriphReset() to de-assert the reset.
 */
STATIC INLINE void Chip_SYSCTL_AssertPeriphReset(CHIP_SYSCTL_PERIPH_RESET_T periph)
{
	LPC_SYSCTL->PRESETCTRL &= ~(1 << (uint32_t) periph);
}

/**
 * @brief	De-assert reset for a peripheral
 * @param	periph	: Peripheral to de-assert reset for
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_DeassertPeriphReset(CHIP_SYSCTL_PERIPH_RESET_T periph)
{
	LPC_SYSCTL->PRESETCTRL |= (1 << (uint32_t) periph);
}

/**
 * @brief	Resets a peripheral
 * @param	periph	:	Peripheral to reset
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_PeriphReset(CHIP_SYSCTL_PERIPH_RESET_T periph)
{
	Chip_SYSCTL_AssertPeriphReset(periph);
	Chip_SYSCTL_DeassertPeriphReset(periph);
}

/**
 * System reset status
 */
#define SYSCTL_RST_POR    (1 << 0)	/*!< POR reset status */
#define SYSCTL_RST_EXTRST (1 << 1)	/*!< External reset status */
#define SYSCTL_RST_WDT    (1 << 2)	/*!< Watchdog reset status */
#define SYSCTL_RST_BOD    (1 << 3)	/*!< Brown-out detect reset status */
#define SYSCTL_RST_SYSRST (1 << 4)	/*!< software system reset status */

/**
 * Non-Maskable Interrupt Enable/Disable value
 */
#define SYSCTL_NMISRC_ENABLE   ((uint32_t) 1 << 31)	/*!< Enable the Non-Maskable Interrupt (NMI) source */

/**
 * @brief	Get system reset status
 * @return	An Or'ed value of SYSCTL_RST_*
 * @note	This function returns the detected reset source(s).
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetSystemRSTStatus(void)
{
	return LPC_SYSCTL->SYSRSTSTAT;
}

/**
 * @brief	Clear system reset status
 * @param	reset	: An Or'ed value of SYSCTL_RST_* status to clear
 * @return	Nothing
 * @note	This function returns the detected reset source(s).
 */
STATIC INLINE void Chip_SYSCTL_ClearSystemRSTStatus(uint32_t reset)
{
	LPC_SYSCTL->SYSRSTSTAT = reset;
}

/**
 * @brief	Read POR captured PIO status
 * @param	index	: POR register index, 0 or 1
 * @return	captured POR PIO status
 * @note	Some devices only support index 0.
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetPORPIOStatus(int index)
{
	return LPC_SYSCTL->PIOPORCAP[index];
}

/**
 * Brown-out detector reset level
 */
typedef enum CHIP_SYSCTL_BODRSTLVL {
#if defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC11XXLV) || defined(CHIP_LPC1125)
	SYSCTL_BODRSTLVL_1_46V,	/*!< Brown-out reset at 1.46v */
#else
	SYSCTL_BODRSTLVL_RESERVED1,	/*!< Only possible value for LPC11A/02/XXLV */
#endif
#if defined(CHIP_LPC11XXLV)
	SYSCTL_BODRSTLVL_RESERVED1,
	SYSCTL_BODRSTLVL_RESERVED2,
	SYSCTL_BODRSTLVL_RESERVED3,
#elif defined(CHIP_LPC11AXX)
	SYSCTL_BODRSTLVL_RESERVED2,
	SYSCTL_BODRSTLVL_2_52V,	/*!< Brown-out reset at 2.52v */
	SYSCTL_BODRSTLVL_2_80V,	/*!< Brown-out reset at 2.80v */
#else
	SYSCTL_BODRSTLVL_2_06V,	/*!< Brown-out reset at 2.06v */
	SYSCTL_BODRSTLVL_2_35V,	/*!< Brown-out reset at 2.35v */
	SYSCTL_BODRSTLVL_2_63V,	/*!< Brown-out reset at 2.63v */
#endif
} CHIP_SYSCTL_BODRSTLVL_T;

/**
 * Brown-out detector interrupt level
 */
typedef enum CHIP_SYSCTL_BODRINTVAL {
	SYSCTL_BODINTVAL_RESERVED1,
#if defined(CHIP_LPC110X) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125)
	SYSCTL_BODINTVAL_2_22V,	/*!< Brown-out interrupt at 2.22v */
	SYSCTL_BODINTVAL_2_52V,	/*!< Brown-out interrupt at 2.52v */
	SYSCTL_BODINTVAL_2_80V,	/*!< Brown-out interrupt at 2.8v */
#endif
} CHIP_SYSCTL_BODRINTVAL_T;

/**
 * @brief	Set brown-out detection interrupt and reset levels
 * @param	rstlvl	: Brown-out detector reset level
 * @param	intlvl	: Brown-out interrupt level
 * @return	Nothing
 * @note	Brown-out detection reset will be disabled upon exiting this function.
 * Use Chip_SYSCTL_EnableBODReset() to re-enable.
 */
STATIC INLINE void Chip_SYSCTL_SetBODLevels(CHIP_SYSCTL_BODRSTLVL_T rstlvl,
											CHIP_SYSCTL_BODRINTVAL_T intlvl)
{
	LPC_SYSCTL->BODCTRL = ((uint32_t) rstlvl) | (((uint32_t) intlvl) << 2);
}

#if defined(CHIP_LPC11AXX)
/**
 * @brief	Returns brown-out detection interrupt status
 * @return	true if the BOD interrupt is pending, otherwise false
 */
STATIC INLINE bool Chip_SYSCTL_GetBODIntStatus(void)
{
	return (bool) ((LPC_SYSCTL->BODCTRL & (1 << 6)) != 0);
}

#else
/**
 * @brief	Enable brown-out detection reset
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_EnableBODReset(void)
{
	LPC_SYSCTL->BODCTRL |= (1 << 4);
}

/**
 * @brief	Disable brown-out detection reset
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_DisableBODReset(void)
{
	LPC_SYSCTL->BODCTRL &= ~(1 << 4);
}

#endif

/**
 * @brief	Set System tick timer calibration value
 * @param	sysCalVal	: System tick timer calibration value
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_SetSYSTCKCAL(uint32_t sysCalVal)
{
	LPC_SYSCTL->SYSTCKCAL = sysCalVal;
}

#if defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125)
/**
 * @brief	Set System IRQ latency
 * @param	latency	: Latency in clock ticks
 * @return	Nothing
 * @note	Sets the IRQ latency, a value between 0 and 255 clocks. Lower
 * values allow better latency.
 */
STATIC INLINE void Chip_SYSCTL_SetIRQLatency(uint32_t latency)
{
	LPC_SYSCTL->IRQLATENCY = latency;
}

/**
 * @brief	Get System IRQ latency
 * @return	Latency in clock ticks
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetIRQLatency(void)
{
	return LPC_SYSCTL->IRQLATENCY;
}

#endif

#if defined(CHIP_LPC11AXX) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX) || defined(CHIP_LPC1125)
/**
 * @brief	Set source for non-maskable interrupt (NMI)
 * @param	intsrc	: IRQ number to assign to the NMI
 * @return	Nothing
 * @note	The NMI source will be disabled upon exiting this function. use the
 * Chip_SYSCTL_EnableNMISource() function to enable the NMI source.
 */
STATIC INLINE void Chip_SYSCTL_SetNMISource(uint32_t intsrc)
{
	LPC_SYSCTL->NMISRC = intsrc;
}

/**
 * @brief	Enable interrupt used for NMI source
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_EnableNMISource(void)
{
	LPC_SYSCTL->NMISRC |= SYSCTL_NMISRC_ENABLE;
}

/**
 * @brief	Disable interrupt used for NMI source
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_DisableNMISource(void)
{
	LPC_SYSCTL->NMISRC &= ~(SYSCTL_NMISRC_ENABLE);
}

#endif

#if defined(CHIP_LPC11AXX)
/**
 * @brief	Setup a pin source for the pin interrupts (0-7)
 * @param	intno	: IRQ number
 * @param	port		: port number 0/1)
 * @param	pin		: pin number (0->31)
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_SetPinInterrupt(uint32_t intno, uint8_t port, uint8_t pin)
{
	LPC_SYSCTL->PINTSEL[intno] = (uint32_t) ((port << 5) | pin);
}

#elif defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX)
/**
 * @brief	Setup a pin source for the pin interrupts (0-7)
 * @param	intno	: IRQ number
 * @param	port		: port number 0/1)
 * @param	pin		: pin number (0->23 for GPIO Port 0 and 0->31 for GPIO Port 1)
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_SetPinInterrupt(uint32_t intno, uint8_t port, uint8_t pin)
{
	LPC_SYSCTL->PINTSEL[intno] = (uint32_t) (port * 24 + pin);
}

#endif

#if defined(CHIP_LPC11UXX)
/**
 * @brief	Setup USB clock control
 * @param	ap_clk	: USB need_clock signal control (0 or 1)
 * @param	pol_clk	: USB need_clock polarity for triggering the USB wake-up interrupt (0 or 1)
 * @return	Nothing
 * @note	See the USBCLKCTRL register in the user manual for these settings.
 */
STATIC INLINE void Chip_SYSCTL_SetUSBCLKCTRL(uint32_t ap_clk, uint32_t pol_clk)
{
	LPC_SYSCTL->USBCLKCTRL = ap_clk | (pol_clk << 1);
}

/**
 * @brief	Returns the status of the USB need_clock signal
 * @return	true if USB need_clock statis is high, otherwise false
 */
STATIC INLINE bool Chip_SYSCTL_GetUSBCLKStatus(void)
{
	return (bool) ((LPC_SYSCTL->USBCLKST & 0x1) != 0);
}

#endif

#if defined(CHIP_LPC110X) || defined(CHIP_LPC11XXLV) || defined(CHIP_LPC11CXX) || defined(CHIP_LPC1125)
/**
 * @brief	Set edge for PIO start logic
 * @param	pin		: PIO pin number
 * @param	edge	: 0 for falling edge, 1 for rising edge
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_SetStartPin(uint32_t pin, uint32_t edge)
{
	if (edge) {
		LPC_SYSCTL->STARTAPRP0 |= (1 << pin);
	}
	else {
		LPC_SYSCTL->STARTAPRP0 &= ~(1 << pin);
	}
}

/**
 * @brief	Enable PIO start logic for a pin
 * @param	pin	: PIO pin number
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_EnableStartPin(uint32_t pin)
{
	LPC_SYSCTL->STARTERP0 |= (1 << pin);
}

/**
 * @brief	Disable PIO start logic for a pin
 * @param	pin	: PIO pin number
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_DisableStartPin(uint32_t pin)
{
	LPC_SYSCTL->STARTERP0 &= ~(1 << pin);
}

/**
 * @brief	Clear PIO start logic state
 * @param	pin	: PIO pin number
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_ResetStartPin(uint32_t pin)
{
	LPC_SYSCTL->STARTRSRP0CLR = (1 << pin);
}

/**
 * @brief	Returns status of pin wakeup
 * @param	pin	: PIO pin number
 * @return	true if a pin start signal is pending, otherwise false
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE bool Chip_SYSCTL_GetStartPinStatus(uint32_t pin)
{
	return (bool) ((LPC_SYSCTL->STARTSRP0 & (1 << pin)) != 0);
}

#endif

#if defined(CHIP_LPC11EXX) || defined(CHIP_LPC11UXX)
/**
 * @brief	Enables a pin's (PINT) wakeup logic
 * @param	pin	: pin number
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_EnablePINTWakeup(uint32_t pin)
{
	LPC_SYSCTL->STARTERP0 |= (1 << pin);
}

/**
 * @brief	Disables a pin's (PINT) wakeup logic
 * @param	pin	: pin number
 * @return	Nothing
 * @note	Different devices support different pins, see the user manual for supported pins.
 */
STATIC INLINE void Chip_SYSCTL_DisablePINTWakeup(uint32_t pin)
{
	LPC_SYSCTL->STARTERP0 &= ~(1 << pin);
}

/**
 * Peripheral interrupt wakeup events, LPC11E/Uxx only
 */
#define SYSCTL_WAKEUP_WWDTINT    (1 << 12)	/*!< WWDT interrupt wake-up */
#define SYSCTL_WAKEUP_BODINT     (1 << 13)	/*!< Brown Out Detect (BOD) interrupt wake-up */
#define SYSCTL_WAKEUP_USB_WAKEUP (1 << 19)	/*!< USB need_clock signal wake-up, LPC11Uxx only */
#define SYSCTL_WAKEUP_GPIOINT0   (1 << 20)	/*!< GPIO GROUP0 interrupt wake-up */
#define SYSCTL_WAKEUP_GPIOINT1   (1 << 21)	/*!< GPIO GROUP1 interrupt wake-up */

/**
 * @brief	Enables a peripheral's wakeup logic
 * @param	periphmask	: OR'ed values of SYSCTL_WAKEUP_* for wakeup
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_EnablePeriphWakeup(uint32_t periphmask)
{
	LPC_SYSCTL->STARTERP1 |= periphmask;
}

/**
 * @brief	Disables a peripheral's wakeup logic
 * @param	periphmask	: OR'ed values of SYSCTL_WAKEUP_* for wakeup
 * @return	Nothing
 */
STATIC INLINE void Chip_SYSCTL_DisablePeriphWakeup(uint32_t periphmask)
{
	LPC_SYSCTL->STARTERP1 &= ~periphmask;
}

#endif

#if !defined(LPC11AXX)
/**
 * Deep sleep setup values
 */
#define SYSCTL_DEEPSLP_BOD_PD    (1 << 3)	/*!< BOD power-down control in Deep-sleep mode, powered down */
#define SYSCTL_DEEPSLP_WDTOSC_PD (1 << 6)	/*!< Watchdog oscillator power control in Deep-sleep, powered down */
#if defined(CHIP_LPC11XXLV)
#define SYSCTL_DEEPSLP_IRCOUT_PD (1 << 0)	/*!< IRC oscillator output in Deep-sleep mode, powered down */
#define SYSCTL_DEEPSLP_IRC_PD    (1 << 1)	/*!< IRC oscillator in Deep-sleep, powered down */
#endif

/**
 * @brief	Setup deep sleep behaviour for power down
 * @param	sleepmask	: OR'ed values of SYSCTL_DEEPSLP_* values (high to powerdown on deepsleep)
 * @return	Nothing
 * @note	This must be setup prior to using deep sleep. See the user manual
 ***(PDSLEEPCFG register) for more info on setting this up. This function selects
 * which peripherals are powered down on deep sleep.
 * This function should only be called once with all options for power-down
 * in that call.
 */
void Chip_SYSCTL_SetDeepSleepPD(uint32_t sleepmask);

/**
 * @brief	Returns current deep sleep mask
 * @return	OR'ed values of SYSCTL_DEEPSLP_* values
 * @note	A high bit indicates the peripheral will power down on deep sleep.
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetDeepSleepPD(void)
{
	return LPC_SYSCTL->PDSLEEPCFG;
}

/**
 * Deep sleep to wakeup setup values
 */
#define SYSCTL_SLPWAKE_IRCOUT_PD (1 << 0)	/*!< IRC oscillator output wake-up configuration */
#define SYSCTL_SLPWAKE_IRC_PD    (1 << 1)	/*!< IRC oscillator power-down wake-up configuration */
#define SYSCTL_SLPWAKE_FLASH_PD  (1 << 2)	/*!< Flash wake-up configuration */
#define SYSCTL_SLPWAKE_BOD_PD    (1 << 3)	/*!< BOD wake-up configuration */
#define SYSCTL_SLPWAKE_ADC_PD    (1 << 4)	/*!< ADC wake-up configuration */
#define SYSCTL_SLPWAKE_SYSOSC_PD (1 << 5)	/*!< System oscillator wake-up configuration */
#define SYSCTL_SLPWAKE_WDTOSC_PD (1 << 6)	/*!< Watchdog oscillator wake-up configuration */
#define SYSCTL_SLPWAKE_SYSPLL_PD (1 << 7)	/*!< System PLL wake-up configuration */
#if defined(CHIP_LPC11UXX)
#define SYSCTL_SLPWAKE_USBPLL_PD (1 << 8)	/*!< USB PLL wake-up configuration */
#define SYSCTL_SLPWAKE_USBPAD_PD (1 << 10)	/*!< USB transceiver wake-up configuration */
#endif

/**
 * @brief	Setup wakeup behaviour from deep sleep
 * @param	wakeupmask	: OR'ed values of SYSCTL_SLPWAKE_* values (high is powered down)
 * @return	Nothing
 * @note	This must be setup prior to using deep sleep. See the user manual
 * (PDWAKECFG register) for more info on setting this up. This function selects
 * which peripherals are powered up on exit from deep sleep.
 * This function should only be called once with all options for wakeup
 * in that call.
 */
void Chip_SYSCTL_SetWakeup(uint32_t wakeupmask);

/**
 * @brief	Return current wakeup mask
 * @return	OR'ed values of SYSCTL_SLPWAKE_* values
 * @note	A high state indicates the peripehral will powerup on wakeup.
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetWakeup(void)
{
	return LPC_SYSCTL->PDWAKECFG;
}

#endif

/**
 * Power down configuration values
 */
#define SYSCTL_POWERDOWN_IRCOUT_PD (1 << 0)	/*!< IRC oscillator output power down */
#define SYSCTL_POWERDOWN_IRC_PD    (1 << 1)	/*!< IRC oscillator power-down */
#define SYSCTL_POWERDOWN_FLASH_PD  (1 << 2)	/*!< Flash power down */
#if !defined(CHIP_LPC11AXX)
#define SYSCTL_POWERDOWN_BOD_PD    (1 << 3)	/*!< BOD power down */
#endif
#define SYSCTL_POWERDOWN_ADC_PD    (1 << 4)	/*!< ADC power down */
#define SYSCTL_POWERDOWN_SYSOSC_PD (1 << 5)	/*!< System oscillator power down */
#define SYSCTL_POWERDOWN_WDTOSC_PD (1 << 6)	/*!< Watchdog oscillator power down */
#define SYSCTL_POWERDOWN_SYSPLL_PD (1 << 7)	/*!< System PLL power down */
#if defined(CHIP_LPC11UXX)
#define SYSCTL_POWERDOWN_USBPLL_PD (1 << 8)	/*!< USB PLL power-down */
#define SYSCTL_POWERDOWN_USBPAD_PD (1 << 10)/*!< USB transceiver power-down */
#endif
#if defined(CHIP_LPC11AXX)
#define SYSCTL_POWERDOWN_LFOSC_PD (1 << 13)	/*!< Low frequency oscillator power-down */
#define SYSCTL_POWERDOWN_DAC_PD   (1 << 14)	/*!< DAC power-down */
#define SYSCTL_POWERDOWN_TS_PD    (1 << 15)	/*!< Temperature Sensor power-down */
#define SYSCTL_POWERDOWN_ACOMP_PD (1 << 16)	/*!< Analog Comparator power-down */
#endif

/**
 * @brief	Power down one or more blocks or peripherals
 * @param	powerdownmask	: OR'ed values of SYSCTL_POWERDOWN_* values
 * @return	Nothing
 */
void Chip_SYSCTL_PowerDown(uint32_t powerdownmask);

/**
 * @brief	Power up one or more blocks or peripherals
 * @param	powerupmask	: OR'ed values of SYSCTL_POWERDOWN_* values
 * @return	Nothing
 */
void Chip_SYSCTL_PowerUp(uint32_t powerupmask);

/**
 * @brief	Get power status
 * @return	OR'ed values of SYSCTL_POWERDOWN_* values
 * @note	A high state indicates the peripheral is powered down.
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetPowerStates(void)
{
	return LPC_SYSCTL->PDRUNCFG;
}

/**
 * @brief	Return the device ID
 * @return	the device ID
 */
STATIC INLINE uint32_t Chip_SYSCTL_GetDeviceID(void)
{
	return LPC_SYSCTL->DEVICEID;
}

/**
 * @}
 */

#ifdef __cplusplus
}
#endif

#endif /*!< __SYSCTL_11XX_H_ */

redpajama_set_name: RedPajamaGithub


April 25 - May 4, 2014 is NDW, a week to celebrate dance and promote fun fitness! So I have compiled a round up of all my dance related projects.
Trinity was a hula dancing girl before she started ballet "Hula Kids"
This is the name plaque for my daughter's bedroom door "Trinity's Studio"
My daughter's love for ballet all started with Angelina Ballerina. Of course she had to have a Angelina Birthday Party, these are the invitations. At witch we surprised her with her very first ballet lessons... that was the beginning of her love for ballet.
Her party was a smashing hit where I dressed as a dance madam and taught all her friends a quick ballet dance they preformed for their parents when they were picked up. The guest gifts were handmade tutus and hair pieces, we had a child sized Angelina Ballerina to pose for photos with, everything was frilly pink and of course there was the Angelina Ballerina Cake, handmade by me!.
As a piece of her room decor I created this shadow box "I Love Ballet"
A few years of dance and she wanted to be a 3D Paper Doll Ballerina for Halloween.
I hope you enjoyed this dance round up of our lives... here is a quick photo of another crafty dance project that I have not blogged about yet.
My daughter was cast as the Scarecrow in her ballet class's version of the Wizard of Oz. I had to craft a straw hat that was pretty with girly flowers on it to match her costume. I also added burlap patches to the tutu for her. It was a 99cent Only Store sun hat and the flowers were extras from the pony tail hair piece ordered with the costume.