Well written and well said Steve.