Modofy design
Add encrypt AES