fixed bug back navigation