encryption modules added.