All great points, Genericke.