cleaned up datastructure
introduced "primaryKey" in dataset description