m101p Week4 updated