working on render modes.