add finish msg