random seed for speckles, optimize redraw, remove parallel check