fixed back button problem