encryption + basic updates to mop

Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>