updated porting plan