Taking stock and looking forward