updated get infomation from user