removed dependency on SimpleAES