first data upadate