add all infor