new line at the eof
refactored things