Commit some progress on ps4 and lab2.