added doppler effect