Is it necessary? Also, missing new line at the EOF