There are a lot of blank lines in this code.