New: restitution