first pass on trunkman

first pass on trunkman