resolving crypt timing for ArgumentError