Let's talk Architecture .. Pro