js bugfixes