Nearly complete branch lesson, many lines added.