make loop_delay an optional argument to brew constructor