pretting code
aes encryoption working progress