porting continues