add data; HW1-2(a) done