finished 4.1-3 & 4.1-4