updated abstract and background