now uses hnuser npm package to get data
settle conflicts