- more inteligent secret key generation - use OpenMP for multithreading - leave old cracker, because it's simple - update old cracker to new coding style