Added notes from nextstep4it.com magazine