added couple more renderers. separated classes