add comment on how range mapping work.