RIPE Insights and Updates