refactoring for changes in renderers and addition of panels