To create architecture is to put in order. Put what in order? Function and objects.
You have to be willing to fail to be successful.