Older version of flagella

David Patterson and Bob Andersen