JS is sensitive and picky, and I am prone to errors