private finished