added uthash