recap_10_16_17