changed ranged and fixed start image with address