more realistic bounce