first pass at message -> measurement