revisions to deal with messy prices