I have to redo the whole key gen system for

public generation. AM NOT GOING TO USE HEX