Contracting conditions