pushing encryption to testing branch