added mcrypt module