better circuit management