commenting every line of code is terrible
266