ex17-extra-credits: incomplete