fixed back button regression bug