the constructor keygen