mcrypt required since EB 4