js frameworks hw added again