Potentially has start over in javascript

^