Better rebound physics