moved the excryption matrix - might make a new class