This method had extremely strict requirements on controllability.