Bugfixes, javascript magic