JS HW objects