changed all pixel scales to use .rangeRound() to help anti-aliasing