thinking of adding CBC mode isntead of ECB