20140918: Final touches on HW4