updating intake to support background/always-on mode