add getdata data
add part 1
finish hw2
add r