finishing and rendering