more comments again, starting to add while loops