updates per lesson 4.4
competion of exercises 4.5 & 4.6