week2 assignment IP added