changes according to reviewer's suggestions