open cyrtains thread

open cyrtains thread & save fragment state