Main Genisis M-hash complete
changes made