spacing and comments