javascript almost all commented