porting/sal
