adding some sort of encryption