I added a 1-line comment before each function