extended OTPCracker.java to allow for greater automation