Reflection about the architecture... (will be a bit long to decide, I guess)