make event detail layout more efficient and fix back button issue