Nice piece 

Questions welcomed.