javascript and other