probably makes more sense as a hash.