some extractions~
quick fix for rootview removing when destroyed