renew in the architecture and working basic model