a disgrace to angular, I am well aware of;  just wanted to see how architect works