generation info on render