change depends syntax a bit.