Better Space Contracting