Porting 305 heads