added scripts for part2