bug fix + new layout for update fragment