Revised controllers