Is Architecture Hard