more porting items