Very enlightening; great piece!