adding hstore and filtermap functions
adding filter_map