self cracking