pre render