still running, working on range mapping