move forward on architecture