re: Mirror

I envy your patience.  That would send me back to the nervous hospital. 
Nice work!

There's roosters laying chickens,and chickens laying eggs... John Prine