Modify 2# Assignment