dont hardcode scale