Added in mcrypt and salting.