eighth tutorial