Working on JavaScript, will edit when all JavaScript is in