handled empty output hash