Modified the project architecture.