added abstract
tidies the template
summarized one