basic feature of part2 done