Added header and updated formatting