abstract edited based on liam's comments