dws2 final project initial commit