update of roger branch