new bolt render flow