change emit format array to hash