- architecture.js