318 head porting for the average joe

Nice work Justin.