updated purpose line