-- some Architecture clarifications