just before porting