Zaslat SMS: Contracting singular cycles