renaming drainNow to drain