avoid position 0,0 to prevent discontinuity