porting quad