three versions of bouncing in Models