added *.log
base key/value instead of hash object