clean up final