flesh out measurement type and parser