fragment 2 updated