Tutorial up to chapter #7