fix UI & redirect to another fragment