this is an awesome commit ma nigga, algorithm for crack is fully functionnal