add encryption