# failed contract