Right and I feel like Valve has a hard time doing hardware projects thanks to their structure. Hard to add lots of employees, and especially hard to have low level employees doing tedious tasks. It seems like both of those need something more hierarchical.