Add hash parsing