continue specing out js frontend

  small fixes to js frontend here and there as well