note on render