Porting to hammerhead