Added a layout renderer
remove more