fix multiple rendering, again