pushed around some javascript source calls