Modificando arquitectura de capas