view clean up final