Topics in porting