render implementation