I'll write half-baked thoughts here