sponges fixed and renderer partially fixed