This is brilliant, and interesting. Keep going!