little robustness fix -- delay was < 1, weird things would happen.  While I was in there, cleaned up variable name per pylint