circuit needs