Added head and body. Reduced number of lines.