bControl algorithms