any reason you didn't sync the private static String decrypt helper instead?