implemented GenomeCore and GenomeServiceEvent