good work is being squandered by shockingly bad JavaScript