added sweeper trigger