Well thought out and pretty interesting think I'll join in. I'll be working on a CS.