adding Giles abstract