fixed return value in hv_store