aes-cbc 128 to 256 bit
better use of promises qith Q.fcall
Better use of promises with Q.fcall