Upstream update

@jfox85 , @fkm3 : Please approve ASAP. Thanks.