relval porting