further modification 1