Torn contract

Torn contract