thinking about architecture