fixed markdown syntax
moved key and value storage into hashtable