Nit: Style, the rest of the code in this project doesn't use spaces in front of flow control statements.