oh, its javascript now baby